···
Log in / Register
IAM Developer
Indeed
Full-time
Onsite
No experience limit
No degree limit
Pl. de l'Ajuntament, 1, Ciutat Vella, 46002 València, Valencia, Spain
Favourites
Share
Description

Summary: We are seeking a specialized IAM Developer to design, implement, and customize our identity and access management infrastructure using Keycloak for secure microservices and complex authentication. Highlights: 1. Design and implement secure authentication/authorization workflows 2. Develop custom Java SPIs to extend Keycloak functionality 3. Deploy and optimize Keycloak clusters on Docker or Kubernetes ##### **Project description** We are seeking a specialized IAM Developer to design, implement, and customize our identity and access management infrastructure using Keycloak. You will be responsible for securing microservices, managing complex authentication flows, and extending Keycloak via custom SPIs to meet enterprise security requirements. ##### **Responsibilities** * Design and implement secure authentication and authorization workflows using OIDC, OAuth 2.0, and SAML protocols. * Develop and debug custom Java SPIs to extend Keycloak functionality for unique business requirements and logging. -Integrate and troubleshoot client applications and microservices with Keycloak to resolve token, session, or login issues. Configure and maintain user federation with LDAP/AD and identity brokering with external providers for seamless profile synchronization. * Deploy and optimize Keycloak clusters on Docker or Kubernetes, ensuring high availability, security patching, and performance tuning. ##### **Skills** Must have * Keycloak Core Configuration: Proven experience in managing Realms, Clients (Confidential/Public), Roles (Realm vs. Client), and Groups. * Protocol Expertise: Deep technical knowledge of OIDC (OpenID Connect), OAuth 2.0, and SAML 2.0. -Custom Extensions (SPIs): Hands-on experience developing custom Keycloak extensions using Java. This includes Custom User Storage Providers, Custom Authenticators, or Protocol Mappers. * Integration & Security: Experience integrating Keycloak with Spring Boot or Node.js and securing REST APIs using JWT (JSON Web Tokens). * Identity Federation: Experience configuring User Federation with LDAP/Active Directory and Social Login providers. * Deployment & DevOps: Practical experience deploying Keycloak in containerized environments (Docker/Kubernetes) and managing high-availability (HA) clusters. Nice to have * Experience with FreeMarker templates (.ftl) for custom UI/Theme development. * Knowledge of Fine-Grained Authorization Services (Authz). * Familiarity with automation tools like Terraform or Ansible for IAM. ##### **Other** Languages English: C2 Proficient Seniority Regular Valencia, ES, Spain Req. VR-120853 Other System Languages BCM Industry 09/02/2026 Req. VR-120853

Source:  indeed View original post
David Muñoz
Indeed · HR

Company

Indeed
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.