EU remote
Devloppeur Full-Stack Java/Angular - H/F
About this role
Dans le cadre du développement et de l’évolution d’applications à forts enjeux, nous recherchons un(e) Développeur(se) Full-Stack Java / Angular afin de renforcer nos équipes et d’accompagner l’un de nos clients sur ses projets IT. Vous intégrerez une équipe de développement travaillant en environnement Agile , et interviendrez sur l’ensemble du cycle de vie des applications, de leur conception jusqu’à leur mise en production.
Vos missions : En tant que Développeur Full-Stack, vous serez notamment amené(e) à : Participer à la conception technique et au développement de nouvelles fonctionnalités ; Développer les composants Back-End en Java / Spring Boot et Front-End en Angular ; Assurer la maintenance corrective et évolutive des applications ; Concevoir et intégrer des API REST ; Participer au développement et à l’évolution d’architectures microservices ; Réaliser les tests unitaires, tests d’intégration et contribuer à l’automatisation des tests ; Analyser et corriger les anomalies rencontrées ; Participer aux revues de code et garantir la qualité des développements ; Préparer et accompagner les différentes phases de déploiement et de mise en production ; Rédiger et maintenir la documentation technique ; Participer activement aux différents rituels et événements Agile / Scrum ; Contribuer à l’amélioration continue des pratiques de développement ; Assurer une veille technologique.
Environnement technique : Vous évoluerez principalement autour des technologies suivantes : Back-End Java 17 Spring / Spring Boot Spring Data JPA Spring Security OpenAPI API REST Architecture microservices Liquibase MapStruct Front-End Angular TypeScript NGRX Architecture Micro-Frontend Cypress Base de données PostgreSQL SQL DevOps & outils Git / GitLab Maven Sonar Swagger Docker Kubernetes CI/CD Profil recherché : Issu(e) d’une formation supérieure en informatique, idéalement Bac+5 , vous justifiez d’une expérience significative d'au moins 5 ans en développement Full-Stack et maîtrisez l'écosystème Java / Angular, idéalement sur les dernières versions.
Vous disposez notamment : D’une très bonne maîtrise de Java et Spring Boot ; D’une expérience confirmée en développement Angular ; D’une bonne compréhension des architectures microservices ; D’une expérience dans la conception et l’utilisation d’ API REST ; De bonnes connaissances en SQL et bases de données relationnelles ; D’une sensibilité forte aux problématiques de qualité logicielle : tests unitaires, tests d’intégration, revues de code, qualité et maintenabilité du code ; D’une bonne connaissance des outils de gestion de sources et des principes CI/CD .