Java developer- IAM

Netonyx-Ab

Stockholms kommun

On-site

SEK 900,000 - 1,200,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Netonyx AB in Sweden is seeking a Senior Java Backend Engineer to design, build, and operate IAM services central to our identity platform. You will own core microservices, implement secure authentication and authorization flows, and drive scalable, reliable systems.

You'll work with Keycloak, OAuth2/OpenID Connect, and SAML, collaborating with product, security, and platform teams to raise our IAM capabilities to the next level.

Qualifications

  • Strong Java backend development experience with production microservices.
  • Hands-on Keycloak deployments, SPIs, and providers customization.
  • Deep knowledge of OAuth 2.0, OpenID Connect, JWT and SAML.
  • Experience designing distributed systems, scalable services, and security-minded approaches.

Responsibilities

  • Design, build, and operate IAM capabilities on Keycloak and Java microservices.
  • Extend Keycloak through SPIs, providers, user federation, and themes.
  • Implement and maintain authentication and authorization flows (OAuth2, OIDC, SAML, MFA).
  • Drive security best practices including token handling, session management, audits, and compliance.
  • Own services in production from design to deployment, observability, and incident response.
  • Collaborate with product, security, and platform teams to deliver reliable identity solutions.

Skills

Java backend development
Microservices in production
Keycloak customization
OAuth 2.0 / OpenID Connect / SAML /JWT
Distributed systems design
PostgreSQL
Caching (Infinispan/Redis)
Security & compliance

Tools

Docker
Kubernetes
CI/CD pipelines
AWS
Azure

Job description

We are looking for a Senior Java Backend Engineer with deep, hands-on experience designing, building, and operating authentication and authorization services. You'll work at the heart of our identity platform, shaping how millions of users securely access our products and help us push our IAM capabilities to the next level.

What you'll do
  • 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
What you bring
  • 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
  • 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
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

Netonyx AB

Netonyx AB

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Multiple IAM Developer's (KeyCloak)
Multiple IAM Developer's (KeyCloak)

Next Ventures • Göteborgs kommun

On-site
SEK 700,000 - 900,000
Senior Java Backend Engineer - IAM & Identity Platform
Senior Java Backend Engineer - IAM & Identity Platform

Netonyx-Ab • Stockholms kommun

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

Next Ventures • Göteborgs kommun

On-site
SEK 700,000 - 900,000
Senior Java Backend Engineer
Senior Java Backend Engineer

Deploja-Ab • Göteborgs kommun

On-site
SEK 850,000 - 1,250,000
Senior Java Backend Engineer - Microservices & Keycloak
Senior Java Backend Engineer - Microservices & Keycloak

Deploja-Ab • Göteborgs kommun

On-site
SEK 850,000 - 1,250,000
Software Engineer - IAM, Aura
Software Engineer - IAM, Aura

Neo4j • Malmö kommun

On-site
SEK 600,000 - 800,000
Senior Java Software Engineer
Senior Java Software Engineer

Koda Tech • Stockholms kommun

On-site
SEK 750,000 - 1,100,000
Product Owner IAM
Product Owner IAM

Clavister-Security-Ab • Stockholms kommun

On-site
SEK 700,000 - 900,000
Senior Backend Engineer
Senior Backend Engineer

IN Groupe • Stockholms kommun

On-site
SEK 600,000 - 800,000
Impactful work
A pragmatic environment
A healthy team culture
+2
Product Owner IAM
Product Owner IAM

Clavister • Stockholms kommun

On-site
SEK 700,000 - 1,100,000
Competitive salary and benefits
Flexible working arrangements
Professional development