Skip to main content

Java Software Engineer

Northampton, England, United Kingdom Temporary Posted 1 hour ago

We are seeking an experienced Lead Java Developer with strong Customer Identity and Access Management (CIAM) expertise to design, develop, and lead the implementation of scalable, secure identity solutions. This role is suited to a senior hands-on Java developer with strong technical leadership capability, deep experience across modern Java technologies, and a solid understanding of IAM/CIAM principles, including authentication, authorisation, identity lifecycle management, OAuth2, OIDC, and SAML.


Contract information

  • Role Title: Lead Java Developer
  • Location: Northampton
  • Days on site: 2-3
  • Duration: 31/12/2026
  • Engagement: Inside IR35


Required Skills and Experience

  • 8+ years’ experience in Java development
  • Minimum 2+ years’ experience in a lead or technical leadership role
  • Strong hands-on experience with; Core Java, Java 8+, Spring Framework, Spring Boot, REST API development
  • Strong experience with microservices architecture
  • Hands-on experience with Apache Kafka
  • Experience working with MongoDB or similar NoSQL databases
  • Strong containerisation experience using Docker
  • Experience deploying and managing applications using Helm and Kubernetes
  • Solid understanding of CIAM / IAM concepts, including; OAuth2, OpenID Connect / OIDC, SAML, Authentication and authorization frameworks, Identity lifecycle management
  • Experience designing scalable, distributed systems
  • Familiarity with DevOps practices and CI/CD pipelines
  • Strong communication skills with the ability to work across technical and non-technical stakeholders
  • Ability to lead technical discussions, mentor engineers, and influence architecture decisions


If this sounds relevant and you're interested, please apply with your latest CV.

Similar sponsor-licensed roles

More roles in Northampton, England, United Kingdom with active sponsor licences.