Contribute to high-impact systems supporting millions of users in a modern engineering environment. Deliver robust, scalable services across cloud-native platforms and traditional infrastructure. Lead by example, contribute to technical direction, and support junior engineers.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Job Description
Senior Java Engineer (Public Sector Programme)
Salary: £55,000 – £65,000
Location: UK-Wide
Working Pattern: Fully remote with one office visit per month (travel expenses covered)
Interview Process: Single-stage interview (2 hours via Microsoft Teams)
About the Opportunity:
We’re working with a major consultancy delivering critical digital services for a large-scale UK public sector programme. This is an opportunity to contribute to high-impact systems that support millions of users, within a modern engineering environment that values collaboration, autonomy, and continuous improvement.
You’ll be joining a mature Agile and DevSecOps culture where engineering excellence, knowledge sharing, and innovation are actively encouraged.
The Role:
As a Senior Java Engineer, you will take ownership of delivering robust, scalable services across a range of projects spanning cloud-native platforms and traditional infrastructure.
You’ll work as part of a multi-disciplinary Agile team, collaborating closely with analysts, architects, testers, and DevOps engineers to design, build, deploy, and support high-quality software solutions.
This is a hands-on engineering role with expectations to lead by example, contribute to technical direction, and support the growth of more junior engineers.
Key Responsibilities:
Interested in remote work opportunities in Development & Programming? Discover Development & Programming Remote Jobs featuring exclusive positions from top companies that offer flexible work arrangements.
- Deliver user stories within Agile, cross-functional teams
- Design, build, and maintain scalable services using Java and Spring Boot
- Develop and maintain RESTful APIs and microservices architectures
- Apply TDD, BDD, and automated testing practices
- Participate across the full software delivery lifecycle (build, test, deploy, support, monitor)
- Work within DevSecOps practices using modern CI/CD tooling
- Mentor junior engineers and contribute to team capability and wellbeing
- Contribute to engineering best practices and continuous improvement initiatives
Required Skills & Experience:
- Strong commercial experience in Java development
- Extensive experience with Spring Boot
- Building RESTful APIs and microservices architectures
- Experience with TDD, unit testing, and automated integration testing
- Knowledge of loosely coupled synchronous and asynchronous systems
- Understanding of Spring frameworks (JPA, AOP, Transactions)
- Experience working with SQL databases (NoSQL desirable)
- Familiarity with Docker and Kubernetes (desirable)
- Exposure to cloud platforms (AWS, Azure, or GCP)
- Understanding of CI/CD pipelines and application security principles
- Strong Agile experience and collaborative working style
Browse our curated collection of remote jobs across all categories and industries, featuring positions from top companies worldwide.
Security Clearance:
This role requires eligibility for Security Check (SC) clearance, including continuous UK residency for the past 5 years.
Why Apply?
High-impact public sector work used at national scale
Strong engineering culture with autonomy and influence
Remote-first working with minimal office requirement
Expensed monthly office travel
Streamlined single-stage interview process (2 hours on Teams)
Opportunity to mentor, lead, and shape engineering practices
Similar Jobs
Explore other opportunities that match your interests