← Tillbaka till jobb

Senior Java backend engineer (Keycloak/ IAM/ Auth)/ Contract/ Sweden/Gothenburg

  • På plats
  • Sverige
  • Engelska
  • Publicerad 22.09.26 14:38

Senior Java backend engineer (Keycloak/ IAM/ Auth)Location: Sweden/Gothenburg Skills: Senior Java backend engineer with hands-on experience designing, building, and operating authentication and authorization services.Designed, built, and operated IAM capabilities on Keycloak and Java microservices. Extended Keycloak through custom SPIs, providers, user federation, and themes to meet business requirementsImplemented and maintained authentication and authorization flows using OAuth 2.0, OpenID Connect, SAML, MFA, and social or enterprise federationDriven security best practices, including secure token handling, session management, threat modeling, and supporting audits and compliance.Additional/Nice to have skills:Experience with CIAM at scale: customer identity, identity resolution, or account deduplication.WebAuthn/FIDO2/passkeys, Zero Trust architectures, or PKI.Event-driven architectures (e.g., Kafka).Observability tooling such as Prometheus, Grafana, and OpenTelemetry.Deep understanding of OAuth 2.0, OpenID Connect, JWT, and SAML, and when to use each.Proven experience designing and operating distributed systems and microservices in production.Solid database skills (e.g., PostgreSQL) and familiarity with caching relevant to Keycloak deployments (e.g., Infinispan/Redis).Experience with Docker, Kubernetes, CI/CD pipelines, and at least one major cloud platform (AWS, or Azure).