About this role
Salary: £85,000 - 85,000 per year
Requirements: Java 17+ experienceStrong experience with Spring Boot, Spring Data JPA, Spring Integration, Spring Batch, Spring Cloud, Spring Security, Spring Data, and other Spring extension projectsExperience with microservices, large-scale integration projects, distributed systems, REST and SOAP web services, and messaging with ActiveMQExperience with SQL databases, especially PostgreSQL, Aurora, and JPA/HibernateExperience with Maven, JUnit, Mockito, Powermock, JMock, DBUnit, TestContainers, Jenkins, Git, SonarQube, and Stash RepositoryExperience with AWS services and cloud hosting components, including EC2, SQS, RDS, DynamoDB, S3, Route53, KMS, and CloudWatchExperience with Docker and containerisationExperience working in Agile environments, including Scrum, Kanban, TDD, and BDDExperience developing in Linux environments and working with Atlassian productsExperience with Angular, Bootstrap, Jaspersoft, Quartz, and PostgreSQL-based systemsPublic sector experienceExperience supporting live systems and diagnosing incidentsStrong analytical and decision-making abilitiesDesired: AWS DevOps experience, Postfix experience, Grafana and Prometheus monitoring experience, strong stakeholder management, and expertise in risk management Responsibilities: Create and implement solutions for our portfolio of biometric productsSupport live systems and diagnose incidentsWork collaboratively within our engineering team to deliver high-quality Java codeContribute to large-scale public sector software delivery programsBuild and maintain microservices, integrations, web services, and distributed system solutionsDevelop and support applications in a cloud-hosted AWS environmentWork with testing, CI/CD, and DevOps tooling to support reliable delivery Technologies: AWSActiveMQAngularAtlassianBootstrapCI/CDCloudCloudWatchDevOpsDockerEC2GitGrafanaHibernateSupportJPAJUnitJavaJenkinsKanbanLinuxMavenPostgreSQLPostfixPrometheusRESTSOAPSQLSecuritySpringSpring BootTDDWebmicroservices More:
We are an innovative market leader offering a unique development opportunity to work on a public sector-based large-scale program. You will join a collaborative engineering team focused on delivering the best possible Java code for our biometric products and supporting live systems. This role is based in a complex, large-scale environment using modern Java, Spring, microservices, AWS, and related enterprise technologies.
last updated 29 week of 2026