Description
The Senior Java Backend Engineer will design, build, and operate identity and access management capabilities on Keycloak and Java microservices. The role involves extending Keycloak through SPIs and providers, implementing OAuth 2.0, OpenID Connect, SAML, MFA, and federation flows, applying security and compliance practices, and owning production services through deployment, observability, and incident response. The position requires strong Java and microservices experience, Keycloak expertise, distributed-systems knowledge, database and caching skills, and familiarity with Docker, Kubernetes, CI/CD, and a major cloud platform.
