About this role
Conception, développement et maintenance d’applications backend en Java / Spring BootMise en œuvre d’architectures microservices et event-drivenIntégration et exploitation de Kafka et RabbitMQ pour la gestion des flux événementielsParticipation à toutes les phases du cycle de vie applicatif : conception, développement, tests, mise en production et runMise en place et amélioration des pipelines CI/CD pour garantir une livraison continue de qualitéContribution à la qualité du produit : tests automatisés, couverture de tests, Sonar, principes SOLID, YAGNIMaintenance évolutive des applications existantesParticipation active à l’amélioration continue des pratiques de développementTravail en méthodologie Agile SCRUM, en collaboration avec les équipes Produit, Design et Tech Plus de 7 ans d’expérience en JavaExpérience confirmée sur des systèmes distribués à forte volumétrieUne expérience dans le retail / grande distribution est un plusLangages & Frameworks : Java, Spring BooMessaging & Event streaming : Kafka, RabbitMArchitecture : Microservices, Event-driveBases de données : relationnelles et/ou orientées documentDevOps : CI/CD, pratiques DevOpsVersionning : GitQualité & Craftsmanship : tests, SOLID, YAGNI, SonarMéthodes : Agile SCRUMSoft skills : communication fluide en français, esprit d’analyse, travail en équipe, respect des délais Au plaisir de vous lire !
