Java Software Engineer

Department for Work and Pensions

Leeds

Hybrid

GBP 36,000 - 60,000

Full time

8 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Salary up to GBP 59,813
Civil Service pension
Hybrid working
Flexible working
Professional development
Annual leave
Large-scale engineering experience

Job summary

Department for Work and Pensions (DWP) is seeking developers to build Java applications and REST services for large-scale public digital services. You will write automated tests, maintain production systems, and engage in code reviews to ensure high-quality software.

The role emphasizes agile development, strong problem-solving, and effective communication within multidisciplinary teams, with hybrid working and ongoing professional development.

Qualifications

  • Java development experience
  • Strong software engineering fundamentals
  • REST API knowledge
  • Automated testing experience
  • Version control knowledge
  • Agile development experience
  • Strong problem-solving skills
  • Good communication

Responsibilities

  • Develop Java applications
  • Build REST services
  • Write automated tests
  • Maintain production software
  • Participate in code reviews
  • Improve application performance
  • Collaborate with multidisciplinary teams
  • Support continuous delivery

Skills

Java development experience
Software engineering fundamentals
REST API knowledge
Automated testing experience
Version control knowledge
Agile development experience
Strong problem-solving skills
Good communication

Tools

Git

Job description

Develop modern Java services and applications supporting large-scale public digital services.

About Department for Work and Pensions

DWP Digital designs and operates large-scale digital public services used by millions of people throughout the United Kingdom.

What you'll do
  • Develop Java applications
  • Build REST services
  • Write automated tests
  • Maintain production software
  • Participate in code reviews
  • Improve application performance
  • Collaborate with multidisciplinary teams
  • Support continuous delivery
What we're looking for
  • Java development experience
  • Software engineering fundamentals
  • REST API knowledge
  • Automated testing experience
  • Version control knowledge
  • Agile development experience
  • Strong problem-solving skills
  • Good communication
Benefits
  • Salary up to GBP 59,813
  • Civil Service pension
  • Hybrid working
  • Flexible working
  • Professional development
  • Annual leave
  • Large-scale engineering experience
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Software Engineer
Java Software Engineer

DWP Digital • Lancashire

Hybrid
GBP 51,000 - 69,000
Hybrid working
Public sector pension
Generous holidays & flex-time
Java Software Engineer
Java Software Engineer

DWP Digital • Newcastle upon Tyne

Hybrid
GBP 51,000 - 69,000
Volunteer leave
I Can Be Me in DWP
Discounts & savings
+2
Java Software Engineer
Java Software Engineer

DWP Digital • Sheffield

Hybrid
GBP 51,000 - 69,000
Time off volunteering
I Can Be Me in DWP
Discounts and savings
+2
Java Software Engineer
Java Software Engineer

DWP Digital • West Midlands

Hybrid
GBP 51,000 - 69,000
Hybrid working
Civil service pension 28.97%
26–31 days leave + flexi-time
+2
Java Software Engineer
Java Software Engineer

DWP Digital • Leeds

Hybrid
GBP 54,000 - 66,000
Hybrid working
Civil service pension
Generous holiday allowance
+1
Read more
Read more

DWP Digital • Leeds

Hybrid
GBP 51,000 - 69,000
Hybrid working model
Civil Service pension
Generous holidays
+1
Senior Software Engineer
Senior Software Engineer

Department for Work and Pensions • Newcastle upon Tyne

Hybrid
GBP 48,000 - 81,000
Salary up to GBP 80,664
Civil Service pension
Hybrid working
+4
Java Software Engineer
Java Software Engineer

DWP Digital • Staining

Hybrid
GBP 50,000 - 61,000
Hybrid working
Civil service pension
26–31 days leave
+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 — 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