> Markdown version of [/jobs/ext/2801204-software-developer-java](https://www.wearedevelopers.com/jobs/ext/2801204-software-developer-java). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Developer - JAVA - **Company:** IDEMIA Public Security - **Location:** Wokingham, UK - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Performance Management, Software Bug Management, Databases, Data Integrity, Relational Databases, Revision Control Systems, PostgreSQL, Object-Oriented Software Development, Spring-boot, Code Comments, Git, Build Process, Restful APIs, Software Version Control - **Published:** September 9, 2026 - **Apply:** https://www.collegerecruiter.com/job/2842869825-software-developer-java ## About the Role * 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 ## Description 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, * 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 ## Related Videos - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [Optimizing Discovery: PostgreSQL's Role in Transforming GetYourGuide's Search](https://www.wearedevelopers.com/videos/1647-optimizing-discovery-postgresql-s-role-in-transforming-getyourguide-s-search) - [Branch your database like your code: How schema changes and pull requests go hand in hand](https://www.wearedevelopers.com/videos/350-branch-your-database-like-your-code-how-schema-changes-and-pull-requests-go-hand-in-hand) - [Theia AI Live Demo: Air Gapped AI for Developer Tools and IDEs](https://www.wearedevelopers.com/videos/100245-theia-ai-live-demo-air-gapped-ai-for-developer-tools-and-ides) ## Related Articles - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market)