skip navigation
skip mega-menu

Senior Java Engineer

DWP Digital -

Full-time (Permanent)
£52,412 - £78,517
Published on
17 November 2023
26 November 2023

Are you a Senior Java Engineer looking to utilise cutting edge technologies to develop and deliver products?

Do you want to use your skills and experience to help deliver high value applications and processes to a wide variety of stakeholders, supporting DWP’s digital transformation?

If so, this is a fantastic opportunity to join an exciting, high profile team delivering real business value and improving the experience and outcomes for our many customers!

We’re looking for Senior Java Engineers to design, build and maintain our flagship service, Universal Credit and our Working Age Benefits.

Universal Credit is one of the highest profile digital transformation programmes in the world, praised for its fast and flexible response to the Covid-19 pandemic and now in use by over 5 million claimants and 30,000 staff.

We are also recruiting for Java Engineers to work on our Working Age benefits which include Jobseekers’ Allowance, Income Support and Employment Support Allowance. Maintaining and improving the service for the user is integral to ensuring millions of people continue to get the support they require and help people get back into work.

Please note- this role requires you to pass a security clearance check. For further information on this please see Selection process details.

As part of the application process, you will be required to upload your CV, which must have no reference to your personal details, please see Selection Process details for more information.

Job description

Our Senior Java Engineers lead and set the strategy as well as build our products and applications - with researchers, testers, architects, analysts and designers - as part of multi-functional agile delivery teams.

What really excites us is problem-solving. We have a unique opportunity to deliver innovative technology that carries real value for millions of users.

Our teams draw value from collaboration, actively seek input from colleagues and value ideas - from across disciplines, grades and job titles -over hierarchy.

You’ll also be part of a supportive Engineering community of practice, with hundreds of engineering experts from across the UK united by passion and purpose. We’ll give you the tools and time to build your capability, with coaching, mentoring, qualifications and formal learning, meet-ups or whatever else works for you.

You will be a leader in our team, you will coach and mentor Java Engineers.

We are extending our already skilled and creative Java Engineering team.

You’ll share a brilliant environment with colleagues from across DWP and wider government, making it the perfect place to collaborate and build networks.

Check out these blogs from DWP Digital- Meet the Engineer and A day in the life of a Java Engineer.

Person specification

To be successful with this application, you will need to align your application with the following Essential Criteria;

• A proven track record of building Java applications (minimum version 11).

• Experience of building in cloud-based environments like AWS and Azure.

• An Excellent understanding of TDD and BDD.

• SQL and noSQL database applications such as Postgres, MySQL, and MongoDB.

• 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.

If you would like to learn more about the role, please contact

Subscribe to our newsletter

Sign up here