Java Identity Engineer
Java Identity Engineer

Java Identity Engineer

Full-Time 60000 - 80000 £ / year (est.) Home office (partial)
Mindera

At a Glance

  • Tasks: Design and develop secure identity solutions using Java technologies and collaborate with cross-functional teams.
  • Company: Join a forward-thinking tech company focused on innovative identity management solutions.
  • Benefits: Competitive rates, inclusive team culture, and opportunities for professional growth.
  • Other info: Onsite work in Paddington 3 days a week with a dynamic and supportive environment.
  • Why this job: Make a real impact in the world of secure authentication and access management.
  • Qualifications: Strong Java experience and knowledge of IAM, OAuth2, and API security.

The predicted salary is between 60000 - 80000 £ per year.

We are seeking an experienced Java Identity Engineer to design, develop, and support secure authentication and authorisation solutions across enterprise applications and APIs. The ideal candidate will have strong Java backend engineering experience combined with deep knowledge of Identity and Access Management (IAM), OAuth2, OpenID Connect (OIDC), SSO, and API security. You will work closely with architects, security teams, DevOps engineers, and application developers to implement scalable identity solutions and modern authentication frameworks. The successful applicant will need to be onsite in Paddington 3 days a week.

Key Responsibilities

  • Design and develop secure identity and access management solutions using Java technologies.
  • Implement and support OAuth2, OpenID Connect (OIDC), SAML, JWT, and Single Sign-On (SSO) integrations.
  • Develop and maintain authentication and authorization services for enterprise applications and APIs.
  • Integrate IAM platforms such as Keycloak, Okta, ForgeRock, Ping Identity, Auth0, or Azure AD.
  • Build secure RESTful APIs using Java/Spring Boot.
  • Configure and maintain API security policies and token management.
  • Collaborate with security and infrastructure teams to ensure compliance with security standards and best practices.
  • Troubleshoot authentication, authorization, and federation issues across distributed systems.
  • Support CI/CD pipelines and cloud-native deployments.
  • Produce technical documentation, implementation guides, and operational procedures.
  • Participate in code reviews, security reviews, and architectural discussions.

Technical Skills

  • Strong experience with Java and Spring Boot.
  • Hands-on experience with OAuth2 and OpenID Connect (OIDC).
  • Knowledge of SAML 2.0, JWT, MFA, RBAC, and identity federation.
  • Experience with Spring Security and API security frameworks.
  • Familiarity with IAM/SSO platforms such as Keycloak, Okta, ForgeRock, Ping Identity, Auth0, Azure Active Directory.
  • Experience developing REST APIs and microservices.
  • Understanding of secure coding principles and cybersecurity best practices.
  • Experience with relational and/or NoSQL databases.
  • Familiarity with Docker, Kubernetes, and cloud platforms (AWS, Azure, or GCP).
  • Experience with Git, Jenkins, Maven/Gradle, and CI/CD pipelines.
  • Strong analytical and problem-solving abilities.
  • Excellent communication and stakeholder management skills.
  • Ability to work independently and within Agile teams.
  • Strong documentation and troubleshooting capabilities.

Competitive rates. Inclusive team.

Java Identity Engineer employer: Mindera

Join a forward-thinking company that values innovation and collaboration, where as a Java Identity Engineer, you will play a crucial role in shaping secure authentication solutions. With a competitive salary, an inclusive team culture, and opportunities for professional growth, this position in Paddington offers the perfect environment for those looking to make a meaningful impact in the field of identity and access management.
Mindera

Contact Detail:

Mindera Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Java Identity Engineer

✨Network Like a Pro

Get out there and connect with folks in the industry! Attend meetups, webinars, or even local tech events. You never know who might have the inside scoop on job openings or can refer you directly to hiring managers.

✨Show Off Your Skills

Don’t just talk about your experience; demonstrate it! Create a portfolio showcasing your projects, especially those involving Java, OAuth2, and API security. This will give potential employers a taste of what you can do.

✨Ace the Interview

Prepare for technical interviews by brushing up on your Java and Spring Boot skills. Practice common coding challenges and be ready to discuss your past projects in detail. Remember, confidence is key!

✨Apply Through Us

Check out our website for the latest job openings. Applying through us not only gives you access to exclusive roles but also helps us match you with positions that fit your skills perfectly. Don’t miss out!

We think you need these skills to ace Java Identity Engineer

Java
Spring Boot
OAuth2
OpenID Connect (OIDC)
SAML 2.0
JWT
Single Sign-On (SSO)
Identity and Access Management (IAM)
Keycloak
Okta
ForgeRock
Ping Identity
Auth0
Azure Active Directory
RESTful APIs
Microservices
Spring Security
API Security
Secure Coding Principles
Cybersecurity Best Practices
Relational Databases
NoSQL Databases
Docker
Kubernetes
AWS
Azure
GCP
Git
Jenkins
Maven
Gradle
CI/CD Pipelines
Analytical Skills
Problem-Solving Skills
Communication Skills
Stakeholder Management
Agile Methodologies
Documentation Skills
Troubleshooting Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your Java backend experience and IAM knowledge. We want to see how your skills align with the job description, so don’t be shy about showcasing relevant projects or technologies you've worked with!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about identity solutions and how your experience makes you the perfect fit for our team. Keep it concise but impactful!

Showcase Your Technical Skills: When filling out your application, be specific about your technical skills. Mention your experience with OAuth2, OpenID Connect, and any IAM platforms you’ve used. We love seeing concrete examples of your work!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy!

How to prepare for a job interview at Mindera

✨Know Your Java Inside Out

Make sure you brush up on your Java and Spring Boot skills. Be ready to discuss your past projects and how you've implemented secure identity solutions. Practising coding challenges related to Java can also help you feel more confident.

✨Familiarise Yourself with IAM Concepts

Dive deep into Identity and Access Management (IAM) principles, especially OAuth2, OpenID Connect, and SSO. Prepare to explain how these technologies work and share examples of how you've used them in previous roles.

✨Showcase Your Collaboration Skills

Since you'll be working closely with architects, security teams, and DevOps engineers, be ready to discuss your experience in cross-functional teams. Highlight any successful collaborations and how you tackled challenges together.

✨Prepare for Technical Questions

Expect technical questions about API security, token management, and troubleshooting authentication issues. Practise explaining complex concepts in simple terms, as this will demonstrate your communication skills and understanding of the subject matter.

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>