Senior Developer Identity and Access Management (IAM) - 20192
Core
Design, build, and operate scalable Identity and Access Management (IAM) services using Java, Keycloak, and microservices.
Role type
Senior IC Java backend engineer (IAM)
Builds
Production IAM services, authentication/authorization flows, and identity solutions
Domain
IT / Cybersecurity / Identity Management
Required skills
Java, Keycloak, OAuth 2.0, OpenID Connect, SAML, JWT, PostgreSQL, Docker, Kubernetes, AWS, Azure
Preferred skills
CIAM at scale, WebAuthn, FIDO2, Kafka, Prometheus, Grafana, OpenTelemetry
Technologies
Java, Keycloak, PostgreSQL, Docker, Kubernetes, AWS, Azure, Kafka, Prometheus, Grafana, OpenTelemetry
Responsibilities
Design and build IAM services; Extend Keycloak with custom SPIs and providers; Implement auth flows (OAuth 2.0, OIDC, SAML, MFA); Apply security best practices; Support security audits; Own production services lifecycle
Seniority
Senior, hands-on IC