About this role
Concevoir, développer et maintenir des applications Java / Spring Boot / React.Participer à la conception et à l’évolution d’architectures microservices et event-driven.Contribuer au développement de nouvelles fonctionnalités et à l’amélioration des systèmes existants.Garantir la qualité du code (tests, coverage, bonnes pratiques de craftsmanship).Participer à toutes les phases du cycle de développement : conception, développement, mise en production et run.Collaborer étroitement avec les équipes Front-End, Produit et Opérationnelles.Assurer la maintenance, l’optimisation et l’évolution des applications existantes.Contribuer à l’amélioration continue des pratiques et des process de développement.
Développeur Fullstack sénior (> 7 ans), avec une forte dominante Back-End Java / Spring Boot, et une bonne maîtrise de React, habitué aux environnements complexes et à fort volume. Java / Spring BootReactArchitectures microservices et event-drivenBases de données relationnelles et/ou orientées documentCI/CD et principes DevOpsGit / gestion de versionsCraftsmanship (SOLID, YAGNI, Clean Code)Qualité logicielle (tests, Sonar, test coverage)Méthodologies Agile (Scrum)
