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 25 week of 2026