Salary: £30,000 - 60,000 per year Requirements: We require 10 years of experience developing enterprise-level web applications We require strong expertise in Java (7/8), Spring Boot, Spring Framework, and microservices We require solid experience building REST APIs and web services We require experience across the full stack, including Java backend and JavaScript, React, or JSF frontend technologies We require a strong understanding of component-based architecture and system design We require experience with CI/CD tools such as Jenkins and Maven, Git, and Agile/Scrum delivery We require hands-on experience with AWS or other cloud-based environments We require experience with databases such as Oracle or MongoDB We require knowledge of TDD and automated testing frameworks such as JUnit or Jest We require experience leading teams and working in cross-functional environments We require strong client-facing communication skills Desirable: experience with web accessibility standards and tools such as NVDA, WAVE, or Accessibility Insights Desirable: experience with performance monitoring tools such as JProfiler or Glowroot Desirable: experience with DevOps tooling such as Ansible, Gradle, or GoCD Desirable: experience with integration tools such as MuleSoft Desirable: experience with technologies such as FreeMarker, Node.js, or Subversion Responsibilities: We design and develop scalable Java-based applications using modern frameworks We build and maintain microservices architectures and RESTful APIs We contribute to full-stack development across backend and frontend technologies We produce high-level designs and architectural artefacts We lead or mentor developers and collaborate with product owners, business analysts, and QA teams We drive best practices across CI/CD, TDD, and DevOps pipelines We ensure performance, accessibility, and reliability across applications We engage with stakeholders and contribute in a client-facing capacity Technologies: AWS Ansible Backend CI/CD Cloud DevOps Frontend Git Gradle JUnit Java JavaScript Jenkins Jest Maven MuleSoft MongoDB Oracle REST React Spring Spring Boot TDD Web microservices NodeJS More: We are a large, highly regarded public sector organisation undergoing significant digital transformation, building modern and scalable platforms that directly impact millions of users across the UK. We offer a collaborative, agile working environment where engineering best practices, innovation, and continuous improvement are strongly encouraged. This is a key Java Developer role within cross-functional teams, supporting enterprise-scale delivery and the development of impactful public services. last updated 22 week of 2026