IDEMIA Public Security logo

Software Developer - JAVA

IDEMIA Public Security

Wokingham, GBFull-time1 day ago
Apply Now

At a Glance

Employment Type
Full-time
Experience Level
Mid-level
Location
Wokingham, GB
Salary
Salary not specified
Posted
1 day ago

This is a full-time Software Developer - JAVA position at IDEMIA Public Security, based in Wokingham, GB.

Compensation

Salary not specified

Job Description

We are seeking a JAVA Software Developer to join our team in Winnersh, UK, supporting long-term UK Government projects. This role would suit someone with around 1.5 – 4 years’ commercial Java development experience, with strong fundamentals and the ability to write clean, secure and maintainable back-end code.

You will work closely with senior engineers and technical leads to develop, enhance, and maintain mission-critical biometric and identity systems that directly support UK public safety operations.

Please note: Candidates must be eligible for SC and NPPV3 clearance. This requires a minimum of five years’ continuous UK residency. Criminal convictions may impact approval.

  • Design, develop and maintain secure back-end services using Java and Spring Boot
  • Build and maintain RESTful APIs aligned to clean architecture and secure coding standards
  • Write high-quality, maintainable, production-ready code that meets functional and non-functional requirements
  • Contribute to requirements analysis, effort estimations and technical design discussions
  • Apply software development best practices including version control, peer reviews, build processes and testing
  • Optimise application performance and support bug fixes, enhancements and system improvements
  • Work with PostgreSQL and related database technologies to ensure data integrity and efficiency
  • Reuse and integrate existing frameworks and components where appropriate
  • Document technical solutions clearly through code comments and supporting documentation
  • Deliver software in line with security and compliance standards
  • Collaborate effectively within a small engineering team and support junior developers where needed

Profile description

  • 2–3 years professional experience in Java development with a strong understanding of core Java principles and object-oriented programming
  • Experience with Spring Boot and REST APIs
  • Experience working with PostgreSQL or relational databases
  • Familiarity with version control tools such as Git
  • Comfortable participating in live coding discussions
  • Must have lived in the UK continuously for the past 5 years

What We Offer

  • 25 days annual leave + bank holidays
  • Group Personal Pension with employer contribution
  • Private Medical Insurance
  • Life Assurance
  • Employee Assistance Programme
  • Career Progression Opportunities
  • Stable, long-term project roadmap extending through 2028
  • Structured engineering environment with clear technical ownership

Job Details

Employment Type
Full-time
Location
Wokingham, GB
Remote Work
No
Posted
1 day ago

Ready to Apply?

Click below to apply directly on the company's website.

Apply on Company Website