Les missions du poste
Les 2 900 collaborateurs d'APRIL ont l'ambition de proposer à leurs clients et partenaires - particuliers, professionnels et entreprises - une expérience remarquable alliant le meilleur des relations humaines et de la technologie, en santé et prévoyance des particuliers, professionnels et TPE, en assurance des emprunteurs, en santé internationale, en dommages de niches et en gestion de patrimoine.
APRIL ambitionne de devenir un acteur digital, omnicanal et agile, champion de l'expérience client et leader sur ses marchés tout en s'engageant sur les enjeux de Responsabilité Sociétale structurés au sein de sa démarche Oxygen.
Le groupe APRIL opère dans 19 pays et a enregistré en 2023 un chiffre d'affaires de 630M€.
Vous souhaitez construire des produits qui ont un impact concret sur le business tout en développant vos compétences DevOps et IA ?
Rejoignez une équipe agile, soudée et bienveillante où les développeurs participent à l'ensemble du cycle de vie des applications : conception, développement, déploiement, exploitation et amélioration continue.
Au sein de la Digital Factory, vous intégrerez une feature team chargée de faire évoluer des produits existants et d'en concevoir de nouveaux dans un environnement moderne s'appuyant sur Java, Spring Boot, Azure et les dernières solutions d'IA générative.
Votre mission :
Au sein d'une équipe composée d'un Product Owner, d'un Scrum Master, d'un Lead Developer et de 2 à 3 développeurs, vous contribuez directement à la réalisation de la roadmap métier.
Vous intervenez sur des sujets variés :
- Création de nouveaux produits et services.
- Évolution de produits existants.
- Développement de nouvelles fonctionnalités.
- Débogage et résolution d'incidents.
- Amélioration continue des applications.
- Optimisation des performances et de la qualité du code.
- Réduction de la dette technique.
L'équipe fonctionne dans une logique Business First : les développements ont un impact direct sur les enjeux métier tout en conservant une forte attention portée à la qualité, à la sécurité et à l'évolutivité des solutions.
Un rôle de développeur impliqué jusqu'en production :
Nous recherchons un Développeur qui apprécie de comprendre l'ensemble de la chaîne de valeur et qui souhaite développer progressivement une véritable culture DevOps.
Vous serez amené à :
- Développer des applications Java Spring Boot robustes et performantes.
- Participer aux mises en production.
- Comprendre et faire évoluer les pipelines CI/CD.
- Diagnostiquer des incidents et analyser des logs.
- Collaborer avec les équipes DevOps sur Azure.
- Contribuer à l'amélioration continue des outils de delivery.
Stack technique :
- Java 25
- Spring Boot 4
- API REST
- GitLab
- SonarQube
- VS Code
- Azure
- Terraform
- GitLab CI/CD
- IA générative
Le profil recherché
Vous avez au minimum 3 ans d'expérience significative en développement Java.
Vous disposez idéalement :
- D'une bonne maîtrise de Java et Spring Boot.
- D'une expérience du développement d'API et de services applicatifs.
- D'une bonne compréhension des pratiques de qualité logicielle.
- D'une première exposition aux sujets DevOps, CI/CD ou mise en production.
- D'une forte capacité à travailler en autonomie.
- Une appétence pour l'utilisation de Skills au sein de Claude.
Au-delà des compétences techniques, nous recherchons une personne :
- Curieuse.
- Pragmatique.
- Autonome.
- Solidaire et disponible pour aider l'équipe.
- Attachée à la qualité du code et à sa maintenabilité.
- À l'aise dans un environnement collaboratif et sans ego.
Cette opportunité est faite pour vous ? N'attendez plus pour postuler
en nous adressant votre CV accompagné de quelques lignes sur votre projet professionnel et ce qui pourrait vous épanouir aujourd'hui. Ce sera la première étape de notre processus de recrutement.
Si vous n'êtes pas sûr(e) que cette offre soit LA bonne, d'autres postes sont à pourvoir, alors n'hésitez pas à consulter notre site carrière et/ou notre page Linkedin ! Compétences : orientation client, rigueur, orientation solution, capacité d'organisation et de planification, Connaissance du marché de l'assurance et des produits, Gestion de projet (Agile scrum), Connaissance de la conception orientée objet, Connaissance des architectures SOA et des Web services (SOAP / REST), Connaissance de l'environnement de build continu, Outil technique SQL (SQL Server, Oracle, Snowflake) et NoSQL (MongoDB), ETL Talend, Techniques d'intégration web, Développement Java, Spring (Spring Cloud, Spring Boot, Spring Security, Spring Data), Code : TDD, TU et TI, Pratiques REST, Connaissance du cloud
Compétences requises
- Intégration web
- Java
- Amélioration continue
- Optimisation des performances
- API
- Intelligence artificielle
- NoSQL
- Conduite de projet
- Autonomie
- Spring
- Git
- SQL
- REST
- Spring Boot
- API REST