Nous recrutons un(e) Software Engineer Backend Java / Spring Boot - Lille - Freelance (H/F)
Collective.work Nous recrutons un(e) Software Engineer Backend Java / Spring Boot - Lille - Freelance (H/F)
La mission
Vous rejoindrez une équipe produit à taille humaine dans un contexte de forte montée en charge et de déploiement à grande échelle.
Vos principaux enjeux seront :
- Concevoir et développer des microservices Java / Spring Boot robustes et scalables
- Faire évoluer et consolider le socle existant : refactoring, dette technique, performance
- Travailler sur des architectures événementielles et des flux asynchrones avec Kafka
- Manipuler et optimiser la persistance des données avec PostgreSQL et MongoDB
- Renforcer la qualité : JUnit, Cucumber, tests d'intégration et tests API
- Participer aux Code Reviews et aux choix d'architecture
- Contribuer aux pipelines CI/CD et déploiements Kubernetes
- Intervenir sur le support N3, l'analyse des Root Causes et la résolution d'incidents complexes
- Réaliser des tests de charge et de performance sur les API et microservices
- Améliorer l'observabilité et le monitoring avec Datadog, Micrometer / Actuator et logs
Stack technique
Backend : Java 17+, Spring Boot
Architecture : Microservices, Kafka, API REST
Data : PostgreSQL, MongoDB
Cloud & Infra : GCP, Kubernetes, Aiven
CI/CD : GitHub Actions, Docker, Helm, Flux, Maven
Monitoring & sécurité : Datadog, Sonar, Gravitee, HashiCorp Vault
Tests : JUnit, Cucumber
Localisation : Villeneuve-d'Ascq / métropole lilloise
Nous recherchons un profil disposant d'une expérience significative en développement Backend Java, à l'aise avec les architectures microservices et les environnements conteneurisés.
Au-delà de la maîtrise technique, nous cherchons quelqu'un capable de prendre du recul sur les choix d'architecture, challenger l'existant, contribuer à la qualité du code et accompagner les autres développeurs de l'équipe.