Développeur Back-End Java Sénior – CIAM (400€ MAX full remote)
Description
Pour un grand acteur de la distribution, nous recherchons un développeur Back-End Java sénior pour rejoindre une équipe produit dédiée à la gestion des identités clients (CIAM). L'enjeu : concilier sécurité, parcours fluides et conformité RGPD sur plusieurs millions de comptes.
Vos missions :
Concevoir et développer des APIs et microservices Java dédiés à la gestion des identités et des accès clients
Mettre en œuvre l'authentification, l'autorisation et la gestion du cycle de vie des comptes
Construire des parcours d'identification fluides avec un niveau de sécurité maximal
Garantir la conformité réglementaire (RGPD, consentement, protection des données personnelles)
Prendre en compte les contraintes de haute disponibilité et de forte volumétrie
Écrire les tests, sécuriser le code, participer aux revues de code et à la documentation technique
Jouer un rôle de référent technique au sein de l'équipe
TEST TECHNIQUE
Profil recherché
Plus de 7 ans d'expérience en développement Back-End Java
Indispensable : OAuth 2.0 / 2.1, OpenID Connect, Java Spring Boot, Apache Camel 2 et 3, Transmit Security CIAM
Expérience significative sur des sujets IAM / CIAM
Appréciés : microservices et event-driven, CI/CD, Ansible, Dynatrace, ELK, Sonar, Keycloak, FIDO2 / WebAuthn / passkeys, SCIM 2.0, JWT, FAPI
Bonnes pratiques craftsmanship (Clean Architecture, SOLID, YAGNI) – test technique prévu
Une expérience dans le retail / la grande distribution est un plus
Bac+5 informatique ou expérience équivalente, très bonne communication en français