We are looking for a Senior Java Developer with strong expertise in Identity & Access Management (IAM) and IT security to join our team. You will develop and improve secure, scalable solutions for authentication, digital signing and identity management in a complex, highly regulated environment.
The role combines deep technical work with technical ownership. You will drive security and identity questions, help shape solutions and actively share your knowledge to strengthen the team’s overall competence. You will work closely with developers, architects and security specialists in an agile environment where security and quality are critical.
Design, develop and evolve secure backend solutions in Java and Spring Boot
Build and maintain solutions for authentication, authorisation and digital signing
Develop and integrate identity management solutions based on Keycloak
Implement and maintain authentication and authorisation flows using OIDC, OAuth2 and SAML
Deploy and run applications on container platforms such as OpenShift and Docker
Integrate with electronic identification services such as BankID and Freja eID
Make sure solutions meet high standards for security, reliability and compliance
Take part in troubleshooting, performance optimisation and continuous improvement
Share knowledge and contribute to the team’s technical growth
Requirements
Solid experience with Java and Spring Boot
Very good experience with OpenShift and Docker
Experience with Keycloak and IAM solutions
Good knowledge of authentication and authorisation protocols such as OIDC, OAuth2 and SAML
Experience building solutions for authentication, digital signing and identity management
Ability to work independently, drive technical questions and actively share knowledge
Fluent in Swedish and English, both spoken and written
Nice to Have
Experience with BankID and Freja eID integrations
Experience with security-critical systems in banking, finance or other regulated industries
Experience with secure software development practices
Knowledge of PKI, certificates and cryptography
You will be a great candidate for us if you
Are a hands-on developer with a strong security mindset
Are self-driven and solution-oriented, and enjoy taking technical ownership
Communicate clearly and enjoy working closely with your team
Share your knowledge and actively contribute to your team’s growth
Do well in complex, security-critical environments
Benefits
Work on authentication and digital identity solutions used by a large number of end users
Build deep expertise in IAM, Keycloak and modern security protocols
Have real influence on the security architecture and engineering practices
Be part of an agile team with a strong focus on security, quality and knowledge sharing