Développeur Java / IAM (H/F)
Pay not listed
- Remote
- Full-time
- Lyon, Auvergne-Rhône-Alpes, France
- Others
- 1d ago
Job Description
Pour renforcer son pôle Développement Back-End, la Direction des Systèmes d'Information de notre client recherche un Ingénieur Développement Back-End Java/IAM spécialisé en sécurité et intégration omnicanale, sous la responsabilité du Tech Lead.
Missions principales
- Intervenir dans la conception, le développement et la maintenance d’applications robustes, scalables et performantes en Java et Spring Boot.
- Contribuer à la mise en œuvre des protocoles d’authentification et d’autorisation (OpenID Connect, OAuth2) et à l’intégration de la solution OpenIAM (v13.5).
- Développer des flux d’intégration avec le framework Apache Camel (v2 et v3).
- Garantir l’application des principes de Software Craftsmanship (SOLID, YAGNI) et le maintien d’un haut niveau de couverture de tests via SonarQube.
- Participer à l’amélioration continue des pratiques de développement et à toutes les phases du cycle logiciel, de la conception à la mise en production.
Formation / Expérience
- Diplômé d’une école d’ingénieurs ou titulaire d’un Master (Bac+5) en informatique ou domaine équivalent.
- Minimum 7 ans d’expérience en développement Back-End Java
Compétences techniques
- Java / Spring Boot
- OpenID Connect / OAuth2
- OpenIAM (v13.5)
- Apache Camel (v2 et v3)
- SonarQube
Qualités personnelles
- Rigueur et excellence technique
- Esprit collaboratif et partage des connaissances
- Capacité d’analyse et résolution de problèmes
- Adaptabilité aux méthodes agiles (Scrum)
- Autonomie et respect des délais
Langues et mobilité
- Maîtrise professionnelle du français (écrit et oral).
- Poste 100% remote (pas de déplacements prévus) - Le candidat doit se trouver sur le territoire français pour la mission.
Et maintenant ?