Java Software Engineer for Scalable Public Services (Hybrid)

DWP Digital

West Midlands

Hybrid

GBP 36,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

Hybrid working
Pension
Annual leave (26–31 days)
Flexi-time up to 3 extra days/mo
Professional development

Job summary

DWP Digital is seeking a skilled Java Software Engineer to help design, develop and operate cloud-first digital services for Debt Management and Compensation Recovery at scale.

You will join a multidisciplinary team delivering secure, resilient products used nationwide, leveraging Java 21+, Spring Boot and Azure. The role emphasizes API design, microservices and modern data stores in a collaborative culture.

Qualifications

  • Experience developing APIs, RESTful services and microservice architectures.
  • Experience working within Azure cloud platforms.
  • Knowledge of event-driven technologies, including Azure Service Bus.
  • Strong understanding of Test Driven Development (TDD) and Behaviour Driven Development (BDD).
  • Experience working with SQL and NoSQL databases such as PostgreSQL, MySQL or MongoDB.
  • Experience working in agile multidisciplinary teams to deliver user-centred digital services.
  • Proven experience developing large-scale systems using Java 21+ and open-source technologies.

Responsibilities

  • Develop and support modern digital services as part of DWP's Debt Services function.
  • Work within a multidisciplinary team delivering Debt Management and Compensation Recovery products.
  • Contribute to design, development and operation of secure, scalable, resilient products used at national scale.
  • Promote best practices and support the wider engineering community across DWP.

Skills

APIs & REST
Azure Cloud
Event-driven messaging
TDD/BDD
SQL/NoSQL
Agile teams
Java 21+

Tools

Java 21+
Spring Boot
Azure
PostgreSQL
MongoDB

Job description

DWP Digital is seeking a skilled Java Software Engineer to help design, develop and operate cloud-first digital services for Debt Management and Compensation Recovery at scale.

You will join a multidisciplinary team delivering secure, resilient products used nationwide, leveraging Java 21+, Spring Boot and Azure. The role emphasizes API design, microservices and modern data stores in a collaborative culture.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 - 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, 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 - 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 – Public Services (Hybrid)
Java Software Engineer – Public Services (Hybrid)

Department for Work and Pensions (DWP) • Lichfield

Hybrid
GBP 44,000 - 60,000
Flexible working
Hybrid working
Generous leave
+4
Cloud-Native Java Engineer: Microservices & Azure
Cloud-Native Java Engineer: Microservices & Azure

DWP Digital • Leeds

Hybrid
GBP 50,000 - 60,000
Civil service pension (28.97% employer
Hybrid working
Flexible holidays
+3
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, 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
Java Software Engineer

DWP Digital • Manchester

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