Contexte
Dans le cadre d'un programme stratégique de transformation du système d'information Épargne, nous recherchons un Tech Lead API Senior pour accompagner la modernisation et l'intégration de solutions de gestion en épargne retraite et épargne salariale.
La mission consiste à piloter techniquement une couche d'API permettant l'interconnexion des systèmes de gestion avec les espaces clients, les parcours de vente et les applications métiers.
Le consultant interviendra dans un environnement technique exigeant, avec des enjeux importants de performance, de sécurité, de gouvernance et d'évolutivité.
Missions
- Assurer le leadership technique d'une équipe composée de 2 développeurs et 2 Business Analysts, sans responsabilité hiérarchique.
- Définir les orientations techniques et les architectures API en collaboration avec les architectes.
- Concevoir et formaliser les contrats d'interface OpenAPI/Swagger.
- Définir et faire appliquer les standards de développement et les bonnes pratiques API.
- Piloter l'intégration technique de solutions éditeurs externes.
- Garantir la sécurité, la performance, la scalabilité et la qualité des API.
- Gérer le cycle de vie des API : versioning, compatibilité ascendante, dépréciation et documentation.
- Participer aux cadrages techniques et aux études d'impact.
- Réaliser ponctuellement des développements Java Spring et des revues de code.
- Accompagner les développeurs et assurer la cohérence technique des réalisations.
Outils & Environnement
- Agile Scrum
- Java / Spring Boot 3 / WebFlux / Reactive / Jupiter
- Architecture API REST et architectures orientées services
- OpenAPI / Swagger : conception et documentation des API
- API Management : gouvernance et gestion du cycle de vie des API
- Sécurité des API : OAuth2, OpenID Connect (OIDC), OWASP API Top 10
- CI/CD, tests automatisés et bonnes pratiques de développement
- Performance et scalabilité : cache, pagination, tests de charge
- Observabilité : logs, monitoring, traçabilité
- Gestion du versioning et de la compatibilité des API
- Intégration avec les systèmes de gestion, GED et CRM
Conditions de travail
- Lieu de la mission : Paris
- Démarrage : ASAP
- Mission de longue durée
- 2 jours de télétravail
- Séniorité requise : minimum 5 ans d’expérience