Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
You'll join one of our agile product teams working in areas such as Personal Independence Payment (PIP), Authentication, Identity & Fraud, or Accessibility. These teams build, run and continually improve large‑scale, mission‑critical services that millions of citizens rely on every day.
Whether it's strengthening how people securely prove who they are, improving the reliability of payments, or making our services more inclusive, you'll be delivering meaningful change at national scale.
You'll design, build and support modern microservices and user-facing applications using Java, JavaScript and cloud‑first technologies. Working alongside engineers, product managers, architects and analysts, you'll tackle complex technical problems, shape how our platforms evolve and contribute directly to the stability and performance of our services.
If you enjoy solving real engineering problems and want your work to make a genuine impact, this could be the perfect next step.
What skills, knowledge and experience will you need?
- Experience building software using Java (Java 8 or above), including evidence of working on large‑scale, distributed systems where performance and resilience matter.
- Understanding of RESTful APIs and microservice design including how to build and consume them effectively.
- Experience with cloud environments such as AWS or Azure and familiarity with cloud‑native principles.
- Ability to work with JavaScript and build accessible user interfaces that are reliable and easy to maintain.
- Experience using TDD/BDD to write clean, well‑tested code that catches issues early.
- Knowledge of working with SQL or NoSQL databases such as Postgres, MySQL or MongoDB.
- Experience creating and maintaining automated test suites that support continuous integration and deployment.
Our Senior Java Engineers to work with freedom and autonomy. We write code and make decisions which shape the future engineering landscape of DWP.
We develop, build and support products and applications as part of multi-functional agile delivery teams, alongside researchers, analysts, designers, architects, testers and more.
You'll work across the full software lifecycle - from designing APIs to building user interfaces, to deploying and monitoring services in cloud environments. These aren't small systems: you'll be working with high‑volume, mission‑critical applications where performance, latency and security really matter.
You'll join teams working in areas that play a critical role in supporting citizens securely and reliably. You can expect to be designing and building Spring Boot microservices, contributing to well-structured front‑end applications and helping to shape patterns and reusable components that make our services consistent and robust.
This is a place where engineers own their services end‑to‑end and understand the real impact their work has. You'll help maintain the operational stability pf the products you build, including working an in‑hours support rota for troubleshooting issues or bug fixes.
You'll succeed in this role if you enjoy solving complex technical problems, care about building great products and want to combine modern engineering practices with meaningful public‑sector impact.
This role is more than "just writing code". If you're curious about how services behave in production, how to make them better, and how your decisions shape outcomes for millions of users then apply now and join our community.
Details. Wages. Perks.
Hybrid Working: We work a hybrid model - you'll spend some time working at home and some time collaborating face to face in a hub.
Pay: We offer pay up to £59,813. That's £46,547 salary plus a Digital Allowance of up to £13,266 subject to our assessment of your capability at interview
Pension: You'll get a brilliant civil service pension with employer contributions worth 28.97%
Holidays: A generous leave package starting at 24 days and rising to 26 days after one year.
Click APPLY for more information and to start your application.
Key Skills
Ranked by relevanceReady to apply?
Join Manchester Digital and take your career to the next level!
Application takes less than 5 minutes

