Java Software Engineer - Cloud, Microservices & Hybrid Work

DWP Digital

Newcastle upon Tyne

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

Time off volunteering
I Can Be Me in DWP
Discounts and savings
Bike/season ticket loans
Career development

Job summary

DWP Digital is recruiting a Java Software Engineer to help build modern cloud-first services supporting essential public sector functions. You’ll work in a multidisciplinary team delivering scalable APIs, data-driven solutions and resilient systems that touch the lives of people across the UK.

Using Java 21, Spring Boot and Azure, you’ll contribute to design, development and operation of secure services, participate in TDD/BDD practices, and help maintain a vibrant engineering culture across one

Qualifications

  • Experience developing APIs, RESTful services and microservice architectures.
  • Experience working within cloud platforms such as Azure.
  • Knowledge of event-driven technologies, including messaging platforms such as Azure Service Bus.
  • Strong understanding of Test Driven Development (TDD) and Behaviour Driven Development (BDD).
  • Experience working with SQL and/or 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.
  • Contribute to the design, development and operation of secure, scalable products used at national scale.
  • Work in multidisciplinary teams to deliver Debt Management and Compensation Recovery services.
  • Promote best practices and support the broader engineering community across DWP.

Skills

APIs
Azure
Databases
Java 21+
TDD/BDD
Agile teams
Microservices

Tools

Spring Boot
SQL/NoSQL
PostgreSQL

Job description

DWP Digital is recruiting a Java Software Engineer to help build modern cloud-first services supporting essential public sector functions. You’ll work in a multidisciplinary team delivering scalable APIs, data-driven solutions and resilient systems that touch the lives of people across the UK.

Using Java 21, Spring Boot and Azure, you’ll contribute to design, development and operation of secure services, participate in TDD/BDD practices, and help maintain a vibrant engineering culture across one

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
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 — 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
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 API Engineer - Cloud, TDD/BDD & CI/CD
Java API Engineer - Cloud, TDD/BDD & CI/CD

DWP Digital • Staining

Hybrid
GBP 50,000 - 61,000
Hybrid working
Civil service pension
26–31 days leave
+2