Développeur Keycloak

Synanto

Cagnes-sur-Mer

Sur place

EUR 42 000 - 60 000

Plein temps

14 jours+
Générateur de candidature

N’envoyez pas un CV générique — générez un CV et une lettre de motivation adaptés à ce poste précis.

Passez les filtres ATS

Résumé du poste

Synanto est une ESN à taille humaine spécialisée dans les SI et la cybersécurité. Rejoindre l'équipe Sécurité & Identité, c’est concevoir et personnaliser une solution Keycloak, renforcer les parcours d'authentification et assurer l'intégration IAM/CIAM.

Le poste demande au moins 2 à 3 ans d'expérience Java et maîtrise de Keycloak, avec des compétences en MFA, Docker et Kubernetes. Propose des missions stimulantes et un plan de carrière.

Qualifications

  • Expérience en développement Java sur Keycloak requise.
  • Conception et personnalisation de modules Keycloak (SPI/Authenticators).
  • Intégration CIAM/IAM avec OpenID Connect / OAuth2/SAML.

Responsabilités

  • Développement et personnalisation Keycloak : SPI, Authentificateurs, événements.
  • Configuration MFA et flux d'authentification fort (WebAuthn, TOTP, OTP).
  • Intégration IAM/CIAM (Realms, Clients, fédération d'identités).
  • Personnalisation UI/UX (Freemarker, HTML/CSS, JavaScript).

Connaissances

Java 11+
Jakarta EE
Keycloak
MFA
Docker
Kubernetes

Outils

Docker
Kubernetes

Description du poste

Synanto est une ESN à taille humaine avec un management de proximité, une culture et des valeurs qui inscrivent nos collaborateurs au cœur de son développement. En effet, la relation avec nos consultants est un des leviers de notre proposition de valeur nous permettant d'instaurer une relation durable, tout en les accompagnant à devenir des experts. En ce sens, intégrer Synanto - devenir un Talent ∑ - c'est l'assurance de se voir proposer des missions stimulantes et d'évoluer en ayant un véritable plan de carrière. Nos secteurs d'intervention sont variés (Industrie, Energie, Transports, Distribution, Edition de logiciels ou Secteur public), avec une expertise qui reste dominante dans le secteur Banque, Finance et Assurance.

De nombreux talents ont déjà rejoint notre équipe, pour une vision différente, des opportunités de carrière et des projets innovants. Pourquoi pas vous !?... Venez écrire l'histoire d'une entreprise, experte des SI à dimension humaine.

Aujourd'hui, Synanto, Ce Sont
  • 4 agences en France (Paris, Lyon, Aix-en-Provence et Montpellier) et 2 à l'étranger (Luxembourg et Tunisie)
  • 260 collaborateurs
  • 1 spécialisation dans le domaine Banque | Finance | Assurance
  • 1 promesse : Vos Projets, Nos Talents, Une Rencontre
  • 5 valeurs fortes : Synergie, Entraide, Transparence, Diversité, Optimisme
POSTE / MISSIONS

Au sein de l'équipe Sécurité & Identité (IAM / CIAM), vous serez responsable de la conception, de la personnalisation et de l'intégration de la solution d'authentification et de gestion des accès Keycloak. Vous interviendrez notamment sur l'implémentation de parcours d'authentification sécurisés (MFA) et le développement de modules Java sur mesure.

Missions Principales
  • Développement & Personnalisation Keycloak : Développement de SPI (Service Provider Interfaces), d'authentificateurs personnalisés, d'évènements et d'extensions en Java / Jakarta EE.
  • Authentification & MFA : Configuration, personnalisation et intégration de flux d'authentification forte (MFA, WebAuthn, TOTP, SMS, OTP) et gestion des politiques de sécurité.
  • Intégration IAM / CIAM : Configuration des Realms, des clients (OpenID Connect / OAuth2, SAML v2) et fédération d'identités (LDAP, Active Directory, Identity Providers externes).
  • Personnalisation UI/UX : Adaptation des thèmes de connexion et du parcours utilisateur (Freemarker, HTML/CSS, JavaScript).
Mco
  • Maintien en condition opérationnelle
  • Montées de version Keycloak
  • Écriture de tests et intégration dans les pipelines CI/CD (Docker, Kubernetes/Helm).
Compétences Techniques Obligatoires

Java 11+ / Jakarta EE : Développement d'extensions / SPI pour Keycloak.

Keycloak (Core) : Maîtrise des concepts d'Authentication Flows, Execution Steps, SPI (Authenticator, EventListenerProvider, UserStorageProvider).

Sécurité & MFA : Implémentation du MFA (TOTP, WebAuthn, OTP personnalisés).

Les plus appréciés : Docker, Kubernetes, Helm, Operator, Quarkus.

PROFIL RECHERCHÉ

Expérience : Développeur Java avec au moins 2 à 3 ans d'expérience dédiée sur Keycloak.

AVANTAGES

Selon profil

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Développeur Keycloak (F/H)
Développeur Keycloak (F/H)

Synanto • France

Sur place
EUR 55 000 - 75 000
Développeur Keycloak | IAM/CIAM & MFA Java
Développeur Keycloak | IAM/CIAM & MFA Java

Synanto • Cagnes-sur-Mer

Sur place
EUR 42 000 - 60 000
Développeur C# confirmé
Développeur C# confirmé

Synanto • Aix-en-Provence

Sur place
EUR 45 000 - 65 000
Développeur senior JAVA/ spring
Développeur senior JAVA/ spring

Synanto • Avignon

Sur place
EUR 55 000 - 70 000
Développeur Java (F/H)
Développeur Java (F/H)

Synanto • Montpellier

Hybride
EUR 45 000 - 65 000
Développeur intégrateur IAM Expérimenté
Développeur intégrateur IAM Expérimenté

Synanto • Montpellier

Sur place
EUR 55 000 - 70 000
Développeur Back-End PHP H/F
Développeur Back-End PHP H/F

Synanto • Marseille

Sur place
EUR 45 000 - 75 000
-
Développeur JAVA H/F
Développeur JAVA H/F

Synanto • Lyon

Sur place
EUR 45 000 - 65 000
Expert JAVA
Expert JAVA

Synanto • Cagnes-sur-Mer

Sur place
EUR 70 000 - 110 000
Ingénieur Sécurité opérationnelles / SECOPS
Ingénieur Sécurité opérationnelles / SECOPS

Synanto • Avignon

Sur place
EUR 45 000 - 65 000
selon profil