Senior Java Backend IAM Engineer: Keycloak & Microservices

Aurora Engineering AB

Göteborgs kommun

On-site

SEK 900,000 - 1,200,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Aurora Engineering AB in Sweden seeks an experienced Senior Java Backend Engineer focused on Identity and Access Management (IAM) to join a project delivering secure, scalable authentication and authorization services.

You will work on a modern identity platform using Keycloak and Java microservices, implementing OAuth 2.0, OIDC, SAML, and MFA, and collaborating across security, product, and platform teams to ship reliable IAM solutions.

Qualifications

  • Extensive Java backend development experience with Spring Boot.
  • Proven hands-on Keycloak in production.
  • Experience developing custom Keycloak SPIs, user federation, or providers.
  • Strong knowledge of OAuth 2.0, OpenID Connect, JWT and SAML.
  • Experience with distributed systems and production microservices.
  • Experience with relational databases (PostgreSQL).
  • Caching systems knowledge (Redis, Infinispan).

Responsibilities

  • Design, develop, maintain and operate secure IAM solutions using Keycloak and Java microservices.
  • Customize and extend Keycloak using SPIs, custom providers, user federation and themes.
  • Develop and maintain authentication and authorization flows using OAuth 2.0, OIDC, SAML and MFA.
  • Implement secure token handling, session management and identity federation.
  • Design and develop scalable, reliable Java/Spring Boot microservices.
  • Apply security best practices, including threat modeling and secure coding.
  • Take ownership of backend services from design to deployment and production support.
  • Monitor performance, troubleshoot incidents and improve reliability.
  • Collaborate with security, product, platform and development teams to deliver IAM solutions.
  • Contribute to CI/CD automation and technical documentation.

Skills

Java backend
Spring Boot
Microservices
Keycloak
OAuth 2.0
OIDC
SAML
JWT
Cloud platforms AWS/Azure
Docker
Kubernetes
CI/CD pipelines
Security best practices

Tools

PostgreSQL
Redis
OpenTelemetry
Prometheus
Grafana
Kafka

Job description

Aurora Engineering AB in Sweden seeks an experienced Senior Java Backend Engineer focused on Identity and Access Management (IAM) to join a project delivering secure, scalable authentication and authorization services.

You will work on a modern identity platform using Keycloak and Java microservices, implementing OAuth 2.0, OIDC, SAML, and MFA, and collaborating across security, product, and platform teams to ship reliable IAM solutions.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java IAM Engineer - Keycloak & Microservices
Senior Java IAM Engineer - Keycloak & Microservices

Empiric • Göteborgs kommun

On-site
SEK 850,000 - 1,000,000
Senior Java Backend Engineer — Keycloak & IAM
Senior Java Backend Engineer — Keycloak & IAM

TechStack Global AB • Solna kommun

On-site
SEK 1,200,000 - 1,800,000
Senior Java Backend Engineer – Identity & Access Management (IAM / Keycloak)
Senior Java Backend Engineer – Identity & Access Management (IAM / Keycloak)

Aurora Engineering AB • Göteborgs kommun

On-site
SEK 900,000 - 1,200,000
Senior Java Developer
Senior Java Developer

Empiric • Göteborgs kommun

On-site
SEK 850,000 - 1,000,000
Senior IAM & Java Backend Engineer
Senior IAM & Java Backend Engineer

Next Ventures • Göteborgs kommun

On-site
SEK 700,000 - 900,000
Multiple IAM Developer's (KeyCloak)
Multiple IAM Developer's (KeyCloak)

Next Ventures • Göteborgs kommun

On-site
SEK 700,000 - 900,000
Senior IAM Backend Engineer - Aura Cloud
Senior IAM Backend Engineer - Aura Cloud

Neo4j Inc • Malmö kommun

Hybrid
SEK 60,000 - 90,000
Senior Java Software Engineer
Senior Java Software Engineer

Koda Tech • Stockholms kommun

On-site
SEK 750,000 - 1,100,000
Senior Java Backend Engineer - Secure Microservices
Senior Java Backend Engineer - Secure Microservices

Koda Tech • Stockholms kommun

On-site
SEK 750,000 - 1,100,000
JAVA Developer (KeyCloak)
JAVA Developer (KeyCloak)

TechStack Global AB • Solna kommun

On-site
SEK 1,200,000 - 1,800,000