About this role
Salary: £? - ? per year
Requirements: Strong commercial experience with Java (11/17/21+)Experience leading or mentoring engineersStrong background in microservices architectureExperience building and consuming REST APIsStrong understanding of TDD, BDD, and automated testingExperience working in Agile environmentsExperience supporting live production systemsSolid understanding of scalable web architectureComfortable working in Linux/Unix environmentsDesirable: experience with Kafka, ActiveMQ, or similar messaging systemsDesirable: experience with MongoDB or other NoSQL databasesDesirable: experience with Mockito, Jackson, and JAX-RSDesirable: experience with high-scale or high-traffic systemsDesirable: experience with cloud platforms such as AWS, Azure, or GCPDesirable: experience with CI/CD and DevOps tooling Responsibilities: Lead or mentor a team of Java developersDesign and build server-side applications and RESTful APIsDevelop and maintain automated test suites using TDD and BDDSupport CI/CD and continuous deployment practicesContribute to 2nd-line production support and incident resolutionBuild scalable, high-performance distributed systemsWork with large datasets and ensure systems scale effectivelyCommunicate technical concepts to non-technical stakeholdersWork in Linux/Unix-based environments Technologies: AWSActiveMQAzureBackendCI/CDCloudDevOpsGCPSupportJacksonJavaKafkaLinuxMongoDBNoSQLRESTTDDUnixWebmicroservices More:
We are looking for an experienced Lead / Senior Java Developer to join our high-performing agile team building scalable, high-quality digital services. This is a hands-on technical leadership role where you will guide developers while contributing directly to backend development, APIs, and automated testing. You will work on complex, high-traffic systems using modern engineering practices, helping us design and deliver robust, scalable services that are resilient and production-ready. We value clean engineering practices, high-quality code, and collaborative working in cross-functional agile teams.
last updated 34 week of 2026