Java Software Engineer: Cloud & Microservices

Manchester Digital

Manchester

Hybrid

GBP 36,000 - 60,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid working
Civil service pension
26–31 days of leave
Flexi-time

Job summary

DWP. Digital with Purpose. is hiring a Java Software Engineer to build modern cloud-first services for the Debt Services function. You will work in a multidisciplinary team to design, develop and operate secure, scalable software used across the country.

The role emphasizes Java 21+, Spring Boot, Azure, and event-driven architectures, with a strong focus on TDD/BDD and collaborative engineering culture within a large public sector organisation.

Qualifications

  • Experience developing APIs, RESTful services and microservices.
  • Experience with Azure cloud platforms including Azure Service Bus.
  • Strong knowledge of TDD/BDD practices.
  • Experience with SQL and NoSQL databases (PostgreSQL, MySQL, MongoDB).
  • Experience in agile multidisciplinary teams delivering user-centred services.
  • Proven track record building large-scale systems with Java 21+ and open-source tech.

Responsibilities

  • Develop and support modern digital services as part of DWP's Debt Services.
  • Design, develop and operate secure, scalable, resilient products used at national scale.
  • Collaborate within a multidisciplinary team to deliver high-quality software.

Skills

Java
APIs & REST
Microservices
Azure
Azure Service Bus
TDD/BDD
SQL
NoSQL
Agile teams
Java 21+

Tools

Spring Boot
PostgreSQL
MongoDB
MySQL

Job description

DWP. Digital with Purpose. is hiring a Java Software Engineer to build modern cloud-first services for the Debt Services function. You will work in a multidisciplinary team to design, develop and operate secure, scalable software used across the country.

The role emphasizes Java 21+, Spring Boot, Azure, and event-driven architectures, with a strong focus on TDD/BDD and collaborative engineering culture within a large public sector organisation.

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 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
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 - 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 - 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 – 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
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 & 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
Java Software Engineer

DWP Digital • Manchester

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

Manchester Digital • Manchester

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