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
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
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
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
Participer à des projets structurants au sein d'un grand groupe
Évoluer dans un environnement technique riche et exigeant
Mettre à profit votre expertise sur des problématiques de développement complexes
Rejoindre une équipe collaborative, engagée dans la qualité et l'amélioration continue
Bénéficier d'un accompagnement de proximité tout au long de votre parcours