Senior IAM / Keycloak Developer
Core
Design, develop, and deliver identity and access management solutions using Keycloak within a hybrid cloud environment, focusing on authorization services and integration with enterprise platforms.
Role type
Senior IC IAM/Keycloak Developer
Builds
Keycloak services, PBAC policies, SSO/federation capabilities, and custom extensions integrated with enterprise platforms.
Domain
Identity and Access Management (IAM), Cloud Infrastructure
Required skills
Keycloak Authorisation Services, Java/J2EE development, Policy-Based Access Control (PBAC), OAuth, OpenID Connect (OIDC), JWT, OBO/Token Exchange, Fine-Grained Authorisation, multi-realm configuration, Single Sign-On (SSO), identity federation, Azure deployment
Preferred skills
Enterprise-scale authentication and authorisation platforms, IAM solution design, technical integration activities
Technologies
Keycloak, Azure, Java, J2EE
Responsibilities
Configure and deploy Keycloak and IAM services within Azure; Design and implement PBAC policies; Develop and maintain custom Keycloak extensions using Java/J2EE; Integrate Keycloak Authorisation Services with workbench platform services; Support solution design, configuration, integration, testing, and deployment activities.
Seniority
Senior, hands-on IC