← Takaisin työpaikkoihin

Senior Java Consultant with Keycloak

  • Etätyö
  • Ruotsi
  • Englanti
  • Julkaistu 15.09.26 12:18

Type of employment: ContractStart Date: ideally mid October 2026End Date: estimated: March 31st 2027Number of positions: 1Ways of working: fully remote from within the EUClient Location: SwedenWorkload Allocation: 100%Languages: English fluent communication (spoken and written) Role overview Our global client is looking for a Senior Java backend engineer with hands-on experience designing, building, and operating authentication and authorization services. Required expertise: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. 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).

As part of the recruitment process, the client will conduct background checks on candidates who progress to later stages. If this consultancy opportunity aligns with your experience, please click ‘apply now’ and submit your updated CV, clearly highlighting your expertise in the must-have competencies required for the role. We look forward to receiving your application and speaking with you as soon as possible. hear from you.