Senior Java Engineer

Contract Type
Expiry Date
01/07/2022 14:57:00
Senior Java Software Engineer (Java, AWS or Azure, MySQL, MongoDB, Kubernetes): up to £74,589, 27.9% pension, 60% home working, flexi time

Job Description

Senior Java Software Engineer (Java, AWS or Azure, MySQL, MongoDB, Kubernetes): up to £74,589, 27.9% pension, 60% home working, flexi time

DWP. Digital with Purpose.

DWP need experienced Java Engineers to help us compile, build and deploy software services that work for us and for our millions of users.

We're delivering a generational change to the way governments works. We use the latest tech and tooling to make it easier for people to access our support and services.

We want applications from people who want to use their skills to build stuff that matters, and who want to work with other purpose-driven digital experts.

If you're looking for scale, complexity and challenge - you've found it. The numbers around our engineering activity are incredible:

  • We have 1bn lines of code in over 12,000 code repos and 90+ programming languages.
  • We run around 294 days' worth of testing every day through automation.
  • Our APIs receive 173 million requests, and we spin up 280,000 AWS servers every month.
  • Over 22 million people access our services daily. We're one of the biggest payers in Europe with over £195bn payments made annually.

Your Skills / Our Stack

  • Recent experience of Java 8+
  • Developing on cloud-based environments like AWS and Azure.
  • A good understanding of TDD and BDD.
  • SQL and noSQL database applications like Postgres, MySQL, and MongoDB.
  • Containerisation - eg Docker and Kubernetes.
  • The skills to build up a useful, robust automated test suite to support a continuous deployment environment.
  • Knowledge and experience of APIs, RESTful services and Microservice Architectures.

Details. Wages. Perks.

You'll join us in one of our digital hubs either in London, Leeds or Manchester (whichever is best for you)/

We also all have the tech and tools we need to enable our people to work flexibly, and many of us are working remotely at the moment due to COVID-19.

We offer competitive pay up to £74,589.

Our pension offer is great/DWP pay in pension contributions worth 27.9% of your salary.

You'll also get a generous leave package starting at 26 days, as well as the usual public holidays. And you can take up to 3 extra days off a month using flexi leave.

We have a broad benefits package built around your work-life balance which includes:

  • Flexible working, flexi hours and flexi days
  • Hybrid working: 60% home working, 40% in the office
  • Family-friendly policies
  • Time off volunteering and charitable giving
  • Bring your authentic self to work with 'I Can Be Me in DWP'
  • Discounts and savings on shopping, fun days out and more
  • Interest-free loans to buy a bike or a season ticket
  • Sports and social activities
  • Working in an award-winning environment and culture
  • Professional development, coaching, mentoring and career progression opportunities.


Stage 1: Application

Stage 2: Take at home technical test

Stage 3: Interview

We know how valuable your time is - finding a new job is stressful enough without having to do umpteen stages and round after round of technical exercises.

That's why we have a clear and succinct hiring process with THREE QUICK STAGES

So click the APPLY button and get started with the next step in your career at DWP Digital.