Java Software Engineer – Public Services (Hybrid)

Department for Work and Pensions (DWP)

Lichfield

Hybrid

GBP 44,000 - 60,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Flexible working
Hybrid working
Generous leave
Pension scheme
Learning & development
Employee discounts
Health & wellbeing

Job summary

Department for Work and Pensions (DWP) is seeking a Java Engineer to join the Debt Services unit and help modernise public services for the UK government. You will work in multi-disciplinary agile delivery teams, building and running cloud-first applications using Java, Spring Boot and Azure services.

The role emphasizes problem-solving, collaboration and delivering high-value digital services that impact millions of people, with hybrid working and a strong commitment to learning and development.

Qualifications

  • Experience delivering APIs and microservices.
  • Cloud experience with Azure and event-driven tech.
  • Strong TDD/BDD practice across SDLC.
  • Familiarity with SQL/NoSQL databases.
  • Experience in agile multi-disciplinary teams.

Responsibilities

  • Design software within multidisciplinary teams to support public services.
  • Build robust UIs and APIs with an API-first approach.
  • Contribute to automated testing and quality assurance.
  • Provide technical leadership and guidance to teams.
  • Collaborate with Product and Delivery Managers.

Skills

APIs & REST
Azure
TDD/BDD
Agile
Collaboration

Tools

Java 21+
Azure Service Bus
Postgres
MongoDB
Node.js

Job description

Department for Work and Pensions (DWP) is seeking a Java Engineer to join the Debt Services unit and help modernise public services for the UK government. You will work in multi-disciplinary agile delivery teams, building and running cloud-first applications using Java, Spring Boot and Azure services.

The role emphasizes problem-solving, collaboration and delivering high-value digital services that impact millions of people, with hybrid working and a strong commitment to learning and development.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Software Engineer - Hybrid Cloud & API Specialist
Java Software Engineer - Hybrid Cloud & API Specialist

Department for Work and Pensions • Stafford

Hybrid
GBP 44,000 - 60,000
Civil Service Pension
Flexible working
25 days annual leave + 9 public/priv.
+2
Java Software Engineer - Hybrid, Cloud & Microservices
Java Software Engineer - Hybrid, Cloud & Microservices

DWP Digital • Manchester

Hybrid
GBP 36,000 - 60,000
Hybrid working
Civil service pension
Career development
Java Software Engineer - Hybrid, Public Service Impact
Java Software Engineer - Hybrid, Public Service Impact

Department for Work and Pensions • Leeds

Hybrid
GBP 36,000 - 60,000
Salary up to GBP 59,813
Civil Service pension
Hybrid working
+4
Java Software Engineer — Hybrid, Cloud & Scalable Public Services
Java Software Engineer — Hybrid, Cloud & Scalable Public Services

DWP Digital • Leeds

Hybrid
GBP 51,000 - 69,000
Hybrid working model
Civil Service pension
Generous holidays
+1
Java Software Engineer for Scalable Public Services (Hybrid)
Java Software Engineer for Scalable Public Services (Hybrid)

DWP Digital • West Midlands

Hybrid
GBP 36,000 - 60,000
Hybrid working
Pension
Annual leave (26–31 days)
+2
Java Software Engineer - Cloud, Microservices & Hybrid Work
Java Software Engineer - Cloud, Microservices & Hybrid Work

DWP Digital • Newcastle upon Tyne

Hybrid
GBP 36,000 - 60,000
Time off volunteering
I Can Be Me in DWP
Discounts and savings
+2
Java Software Engineer — Cloud-Native APIs & Microservices
Java Software Engineer — Cloud-Native APIs & Microservices

DWP Digital • Sheffield

Hybrid
GBP 36,000 - 60,000
Hybrid working
Civil service pension
26–31 days annual leave
+2
Java Software Engineer: Cloud & Microservices
Java Software Engineer: Cloud & Microservices

Manchester Digital • Manchester

Hybrid
GBP 36,000 - 60,000
Hybrid working
Civil service pension
26–31 days of leave
+1
Java Software Engineer
Java Software Engineer

Department for Work and Pensions • Leeds

Hybrid
GBP 36,000 - 60,000
Salary up to GBP 59,813
Civil Service pension
Hybrid working
+4
Java Software Engineer
Java Software Engineer

DWP Digital • Manchester

Hybrid
GBP 36,000 - 60,000
Hybrid working
Civil service pension
Career development