.
Intégré(e) aux équipes Core Infrastructure, le/la consultant(e) interviendra sur le développement et la maintenance d’applications back-end et front-end critiques.
Vous évoluerez dans un environnement Java / Spring Boot / React, orienté microservices, avec de forts enjeux de scalabilité, performance et qualité logicielle, au sein d’équipes agiles pluridisciplinaires.
• Concevoir, développer et maintenir des applications back-end et front-end robustes et scalables
• Développer des services Java / Spring Boot et des interfaces React
• Participer à la conception d’architectures microservices et event-driven
• Implémenter des API performantes et maintenables
• Travailler sur des bases de données relationnelles et/ou orientées documents
• Participer à l’ensemble du cycle de vie applicatif : conception, développement, mise en production et run
• Contribuer à l’amélioration continue de la qualité du code (tests, couverture, SOLID, YAGNI, Sonar, craftsmanship)
• Assurer la maintenance évolutive et corrective des applications existantes
• Collaborer étroitement avec les équipes front-end, produit et opérations
• Travailler selon les méthodes Agile / Scrum
• Contribuer à l’amélioration continue des pratiques de développement
Stack technique
• Back-end : Java, Spring Boot
• Front-end : React
• Architecture : Microservices, event-driven
• Bases de données : Relationnelles et/ou NoSQL (orientées documents)
• DevOps : CI/CD, principes DevOps
• Versioning : Git
• Qualité : Tests, Sonar, principes SOLID, craftsmanship
• Méthodologie : Agile (Scrum, sprints, rituels agiles)
Profil recherché
• Bac+5 en informatique / école d’ingénieur ou expérience équivalente
• Plus de 5 ans d’expérience en développement Java / React
• Solide expérience sur des environnements back-end complexes
• Maîtrise des architectures microservices
• Bonne compréhension des pratiques DevOps et CI/CD
• Sensibilité forte à la qualité logicielle et au craftsmanship
• Capacité d’analyse, esprit critique et amélioration continue
• Excellente communication écrite et orale en français
• Autonomie, rigueur et fort esprit d’équipe
• Une expérience dans le retail ou la grande distribution est un plus