Développement Back-End Java / Data Kafka, RabbitMQ Expérimenté
Spotted 2d agoMid-Senior LevelFull-time
Job details
- Employment
- Full-time
- Posted
- Nov 9, 2026
- Last confirmed open
- Nov 12, 2026
What you'll need to apply
What this employer's standard application typically asks
NameEmailPhoneResume
Job description
About this role
Nous recherchons un développeur Back-End Expérimenté ( 3 à 7 ans d’expérience ) en Java sur des systèmes distribués en production. Vos qualifications :
- Maîtrise de Java, Spring Boot, Kafka et RabbitMQ et des problématiques des systèmes distribués event-driven .
- Capacité à diagnostiquer et résoudre un incident de production de bout en bout, du symptôme à la cause racine.
- Connaissance de Kubernetes , Couchbase , Elasticsearch et Camunda (BPMN) .
- Autonomie sur des sujets complets, avec des choix de conception pragmatiques (lisibilité, testabilité, sans over-engineering).
Vos missions :
- Prise en charge autonome de sujets complets : analyse, conception, implémentation, mise en production et suivi.
- Diagnostic et résolution d’incidents de production sur les flux distribués, avec postmortem .
- Évolutions fonctionnelles sur les microservices dans le respect des standards de l’équipe (revues de code, tests, performance).
- Réduction de la dette technique et contribution aux migrations en cours (Java 25, Spring Boot, Camunda).
Profil recherché :
- 3 à 7 ans d’expérience en développement back-end Java sur des systèmes distribués en production .
- Capacité démontrée à résoudre un incident ou un problème distribué de bout en bout : symptôme, cause racine, correction.
- Formation Bac+5 orientée informatique, ou expérience équivalente (apprécié).
- Une expérience dans le secteur retail / grande distribution constitue un avantage.
Must Have
- Maîtriser les problématiques des systèmes distribués event-driven : livraison at-least-once, idempotence, événements dupliqués ou désordonnés, retry et DLQ.
- Diagnostiquer un incident de production de bout en bout, du symptôme (lag, doublons, timeouts, crashloop) à la cause racine, à partir des logs, des métriques et du code.
- Concevoir, développer et maintenir des applications robustes et scalables avec Java, Spring Boot, Kafka et RabbitMQ .
Nice to Have
- Déployer et diagnostiquer des applications sur Kubernetes : logs, crashloops, resource limits.
- Exploiter Couchbase et Elasticsearch ; BigQuery est un plus.
- Gérer les bases de données relationnelles et orientées document.
- Faire des choix de conception pragmatiques : lisibilité, testabilité, sans over-engineering.
- Utiliser Git ; utilisation régulière d’outils d’ IA générative .
- Faire évoluer des processus BPMN Camunda : tâches externes, corrélation de messages, gestion des incidents et des instances bloquées.
Soft Skills
- Communiquer clairement en français , à l’écrit et à l’oral, avec l’équipe et le métier.
- Avancer en autonomie et savoir chercher l’information auprès des équipes et des partenaires.
- Défendre un point de vue technique argumenté et le réviser face à de meilleurs arguments.
- Être à l’aise dans le traitement des incidents de production .
- Esprit d’amélioration continue des pratiques et des résultats.
- Collaboration active, partage des connaissances et esprit collectif
Au plaisir de vous lire !
Interested in this role?Continue on ALTEN's careers page.
Apply on ALTEN