Nous recherchons un développeur Back-End Sénior (plus de 7 ans d’expérience) en Java / Data, Kafka et RabbitMQ, intervenant en tant que Lead Developer. Ses qualifications :
- Maîtrise de Java, Spring Boot, Kafka et RabbitMQ, avec une spécialisation en architectures microservices et event-driven.
- Capacité à porter la vision technique, à encadrer l’équipe de développement et à garantir un haut niveau de qualité des livrables.
- Pratique des principes de craftsmanship (SOLID, YAGNI, couverture de tests avec Sonar), du DevOps (CI/CD) et de Git.
- Utilisation régulière d’outils d’IA générative et pratique des méthodes agiles (Scrum).
Must Have
- Langages & frameworks : Java, Spring Boot, Kafka, RabbitMQ.
- Architecture : microservices, event-driven, Clean Architecture.
- Data : traitement, agrégation et transformation des données avec des outils orientés Data.
- Bases de données : relationnelles et orientées document.
- DevOps & versioning : CI/CD, Git.
- Qualité : craftsmanship, SOLID, YAGNI, couverture de tests avec Sonar.
- Méthodes : Agile / Scrum ; utilisation régulière d’outils d’IA générative.
- Participation à toutes les phases du cycle logiciel (conception, mise en production, run), maintenance et évolution des applications existantes.
Nice to Have
- Formation Bac+5 (école d’ingénieur ou université) orientée informatique, ou expérience équivalente.
- Expérience dans le secteur retail / grande distribution.
Soft Skills
- Communication claire et efficace en français, à l’écrit et à l’oral, pour des interactions fluides avec le métier et les équipes.
- Esprit d’analyse : proposer des solutions adaptées et identifier les axes d’amélioration.
- Respect des délais tout en maintenant des standards élevés de qualité.
- Collaboration active, partage des connaissances et esprit collectif.
- Esprit d’amélioration continue des pratiques et des résultats.
Au plaisir de vous lire !