About this role
Conception, développement et maintenance des microservices liés au checkout et à la gestion du panier en Java / Spring Boot / Spring WebFluxDéveloppement d’applications réactives et non bloquantesMise en œuvre d’architectures microservices et event-drivenParticipation à toutes les phases du cycle de vie logiciel : conception, développement, tests, mise en production et runMaintenance évolutive et corrective des applications existantesContribution à la qualité du code et du produit (tests automatisés, Sonar, principes SOLID et YAGNI)Participation à la mise en place et à l’amélioration des pratiques DevOps et CI/CDUtilisation d’outils d’IA générative dans le cadre des activités de développementContribution à l’amélioration continue des pratiques de développement et de la qualité produitTravail en méthodologie Agile Scrum en collaboration avec les équipes produit et techniques
Langages & Frameworks : Java, Spring Boot, Spring WebFluxArchitecture : Microservices, Event-driven, programmation réactiveBases de données : Bases relationnelles et bases orientées documentDevOps : CI/CD, pratiques DevOpsVersionning : GitQualité & Craftsmanship : Tests automatisés, SOLID, YAGNI, couverture de tests, SonarMéthodes : Agile Scrum3 à 7 ans d’expérience en développement Back-end JavaExpérience dans des architectures microservices et systèmes distribuésUne expérience dans le secteur retail / grande distribution est un plus.
Looking forward to hearing from you !
