Modoante
SwedenContractual TemporarySoftware Developers

Senior Java Developer -IAM & Keycloak

JSAN Consulting Group | Gothenburg, Västra Götaland County, Sweden | Salary not specified

Source: JobsPipe

Required Skills

javapostgresqldockerkubernetesawsazure
View company

Role snapshot

Work model
On-site
Language
Not specified
Experience
Not specified
Posted
Posted 1 day ago
Application deadline
2026-10-14

What you'll do

Description:

  • Design, build, and operate IAM capabilities on Keycloak and Java microservices
  • Extend Keycloak through custom SPIs, providers, user federation, and themes to meet evolving business requirements
  • Implement and maintain authentication and authorization flows using OAuth 2.0, OpenID Connect, SAML, MFA, and social or enterprise federation
  • Drive security best practices, including secure token handling, session management, threat modeling, and supporting audits and compliance
  • Own services in production, from design through deployment, observability, and incident response
  • Collaborate with product, security, and platform teams to deliver reliable, scalable identity solutions
  • Strong Java backend development experience, building and running microservices in production
  • Proven, hands-on experience with Keycloak in real-world deployments, including customization via SPIs and providers
  • Deep understanding of OAuth 2.0, OpenID Connect, JWT, and SAML

Nice To Have:

  • 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
  • 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)
  • A security-first mindset and experience supporting audits and compliance requirements

Must-have skills -

  • Design, build, and operate IAM capabilities on Keycloak and Java microservices
  • Extend Keycloak through custom SPIs, providers, user federation, and themes to meet evolving business requirements
  • Implement and maintain authentication and authorization flows using OAuth 2.0, OpenID Connect, SAML, MFA, and social or enterprise federation
  • Drive security best practices, including secure token handling, session management, threat modeling, and supporting audits and compliance
  • Own services in production, from design through deployment, observability, and incident response
  • Collaborate with product, security, and platform teams to deliver reliable, scalable identity solutions
  • Strong Java backend development experience, building and running microservices in production
  • Proven, hands-on experience with Keycloak in real-world deployments, including customization via SPIs and providers
  • Deep understanding of OAuth 2.0, OpenID Connect, JWT, and SAML

Work resources

Helpful work resources for this job

Sign in to read

Application checklist

Review your application before submitting

A quick checklist to help candidates submit a clearer, more complete application.

Read resource