Expert Java Ciam Spring Security Migration Internationale H/F - Naxo
Expert Java Ciam Spring Security Migration Internationale H/F
Naxo · Lille - 59 · Freelance
Les missions du poste
Le besoin
Contexte
Mission longue, basée à Lille (hybride). Recherche d'un(e) Expert(e) Java (CIAM) pour rejoindre une équipe Login en charge d'une solution d'authentification sécurisée et performante couvrant plus de 80 pays. Objectif technique majeur : migration d'architecture internationale de Spring Security 5 vers Spring Security 7. Livraison hautement sécurisée et expérience membre fluide attendues.
Missions
- Développement & delivery hands-on des briques core du CIAM : moteurs d'authentification, gestion des jetons, intégrations protocolaires.
- Implémentation de patterns résilients (Kafka, CDC, Outbox) pour cohérence et performance.
- Garantie de la qualité via tests automatisés (Playwright, Gatling/Blazemeter) dès le développement.
- Mise en place et maintenance de tracking et d'expérimentation : Amplitude pour le tracking comportemental, Statsig pour A/B testing.
- Collaboration étroite avec les équipes Produit pour traduire besoins business en implémentations mesurables.
- Pilotage de la dette technique : arbitrage vitesse/qualité et remboursement continu de la dette.
- Conception système (modélisation via C4 Model), déploiement et exploitation sur Kubernetes (Helm) avec observabilité via Datadog.
Outils & Environnement
- Java (Expert)
- Spring & Spring Security (Avancé)
- Event-Driven : Kafka, CDC, pattern Outbox (Confirmé)
- Tests automatisés : Playwright, Gatling/Blazemeter (Confirmé/Avancé)
- Tracking et expérimentation : Amplitude, Statsig
- Kubernetes, Helm, Datadog (Avancé)
- Modélisation système via C4 Model
Conditions de travail
- Contrat : Mission longue
- Localisation : Lille, mode hybride
- Langue : Anglais technique impératif (documentation)
Le profil recherché
Profil recherché
- +10 ans d'expérience en Java en environnements distribués à fort trafic
- Maîtrise parfaite de Spring & Spring Security (Filters, Authentication Providers, etc.)
- Maîtrise de l'Event-Driven (Kafka, CDC, pattern Outbox)
- Expérience concrète d'outils de tracking (Amplitude) et de feature flagging / A/B testing (Statsig)
- Compétences en Kubernetes, Helm, Datadog
- Maîtrise des tests Playwright et Gatling/Blazemeter
- Anglais technique (documentation impérative)
- Atouts : notions de sécurité (OAuth 2.1 / OIDC), expérience sur Keycloak ou équivalent, sécurisation du code (OWASP), notions frontend (intégration SDK de tracking et flux CIAM)
Compétences requises
- A/B Testing
- Anglais
- Java
- Spring
- Kubernetes
- Anglais technique
- KAFKA