About this role
Description du poste
Vous êtes passionné(e) par le développement Full Stack et vous aimez relever des défis techniques dans des environnements exigeants ? Nous recherchons un(e) Développeur Expert Full Stack Java / Angular pour renforcer les équipes de l'un de nos clients grands comptes du secteur de l'assurance, dans le cadre de projets digitaux stratégiques Vous interviendrez sur des applications métiers à forte valeur ajoutée, au sein d'une équipe Agile, avec une réelle implication dans les choix techniques et la qualité des développements
Vos missions
Au cœur de l'équipe projet, vous participerez à l'ensemble du cycle de développement Analyser les besoins techniques et réaliser les études d'impact
- Participer à la conception et à la rédaction des spécifications techniques
- Concevoir et développer des applications Full Stack en Java / Spring Boot et Angular
- Développer et maintenir des traitements batch avec Spring Batch
- Réaliser des POC pour valider les choix techniques
- Développer et intégrer des API REST et SOAP
- Assurer la qualité du code à travers les tests unitaires et les tests d'intégration
- Participer à l'amélioration continue des applications et des pratiques de développement
- Collaborer avec les équipes techniques et fonctionnelles dans un environnement Agile Votre environnement technique Back-end : Java / Java EE, Spring Boot, Spring Batch, Micronaut Front-end : Angular, Angular Material Base de données : SQL, JPA, Hibernate API : REST, SOAP DevOps & outils : Git, Maven, CI/CD, OpenShift, IntelliJ, VS Code Méthodologie : Agile / Scrum Description du profil : Issu(e) d'une formation supérieure en informatique, vous justifiez d'au moins 8 à 10 ans d'expérience en développement logiciel , avec une expertise reconnue en Java et Angular Vous disposez impérativement D'une excellente maîtrise de Java et de son écosystème
- D'une expertise confirmée sur Angular et Angular Material
- D'une solide expérience sur Spring Boot
- D'une maîtrise approfondie de Spring Batch , notamment dans la conception et le développement de traitements batch
- De bonnes connaissances en SQL, JPA et Hibernate
- D'une expérience des environnements Agile
Une expérience avec OpenShift, les chaînes CI/CD et Micronaut sera particulièrement appréciée Au-delà de vos compétences techniques, nous recherchons une personne autonome, rigoureuse, force de proposition et appréciant le travail en équipe Une connaissance du secteur de l'assurance constitue un atout supplémentaire