Java Software Engineer

SR2 | Socially Responsible Recruitment | Certified B Corporation

Bath

Hybrid

GBP 60,000 - 85,000

Full time

10 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Remote-first
On-site visits occasional
External training
Career coaching
Pension
Healthcare
Team events

Job summary

SR2 is seeking multiple Senior Software Engineers to join a growing consultancy delivering complex software for Central Government and AI investments. This hands-on role covers the full software lifecycle from requirements and design through development, testing, deployment and support.

The environment is Java-centric with TypeScript/JavaScript and React, deployed on AWS, Azure and private clouds. Remote-first with occasional on-site visits, offering ownership and clear progression into

Qualifications

  • Strong commercial Java experience.
  • Full-stack skills with TypeScript/JavaScript/React.
  • Experience with AWS and/or Azure.
  • CI/CD using GitLab.
  • Understanding of software design, development and testing.

Responsibilities

  • Develop and deliver software across the full lifecycle from requirements and design to development, testing and deployment.
  • Mentor engineers and take ownership of technical work.
  • Collaborate with clients in a consultancy setting to ensure successful delivery.

Skills

Java
Full-stack
TypeScript
JavaScript
React
AWS
Azure
GitLab
Software design
Testing

Tools

GitLab

Job description

Senior Software Engineer – Backend or Fullstack Java
  • Salary: £60,000 - £85,000
  • Location: Remote first + typically 2 days a month onsite in client locations
  • Clearance: SC clearable (you must be a British citizen and have lived permanently in the UK for the last 5 years)
The opportunity

We're looking for multiple experienced Senior Software Engineers to join a growing consultancy delivering complex, mission‑critical software across Central Government, lots of intresting AI investment and work too.

You’ll be joining an Agile engineering team building bespoke software solutions from the ground up, working on projects that have a genuine real‑world impact. This is a hands‑on role where you’ll have the opportunity to work across the full software lifecycle – from requirements and design through to development, testing, deployment and ongoing support.

The environment is predominantly Java, alongside TypeScript/JavaScript, with applications deployed across AWS, Azure and private cloud environments.

You’ll also have the opportunity to influence technical decisions, mentor other engineers and work directly with clients, making this a strong next step for an experienced developer looking for more ownership without moving away from hands‑on engineering.

What we're looking for
  • Strong commercial Java experience
  • Full-stack development experience ideally with TypeScript, JavaScript or React
  • Experience working with AWS and/or Azure
  • CI/CD experience with tools such as GitLab
  • Good understanding of software design, development and testing
  • Comfortable working across the full software development lifecycle
  • Experience mentoring engineers or taking ownership of technical work is beneficial
  • Consultancy experience beneficial but not essential
Benefits
  • £60,000 - £85,000
  • Flexible working hours and remote or office working (locations: Bristol, Chel, London or Manchester)
  • 5 days' external training plus dedicated L&D budget
  • Dedicated Career Coach and technical guilds
  • Matched pension and healthcare
  • Regular socials and company events
  • Clear opportunities to progress into Technical Lead and wider leadership roles

A great opportunity for experienced engineers looking for interesting technical challenges, modern full-stack development and more ownership over the software they build.

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

SR2 | Socially Responsible Recruitment | Certified B Corporation • Bradley Stoke

Hybrid
GBP 60,000 - 85,000
Flexible working hours
Remote or office working
External training & L&D budget
+2
Java Software Engineer
Java Software Engineer

SR2 | Socially Responsible Recruitment | Certified B Corporation • Newport

Hybrid
GBP 60,000 - 85,000
Flexible working hours
Remote or onsite options
Career coach
+3
Senior Java fullstack Engineer
Senior Java fullstack Engineer

NPAworldwide • West of England

Hybrid
GBP 70,000 - 85,000
Competitive salary up to £85,000
Hybrid working
Flexible 37.5-hour week
+6
Senior Java fullstack Developer
Senior Java fullstack Developer

NPAworldwide • Greater London

Hybrid
GBP 70,000 - 85,000
Flexitime 37.5h
Hybrid work
Training budget
+5
Java fullstack Developer
Java fullstack Developer

NPAworldwide • Birmingham

Hybrid
GBP 70,000 - 85,000
Flexitime
Hybrid working
Learning budget
+3
Java Technical Consultant
Java Technical Consultant

NPAworldwide • Cardiff

Hybrid
GBP 70,000 - 85,000
Hybrid working
Training budget
Private healthcare
+2
Lead Java Engineer
Lead Java Engineer

NPAworldwide • Leeds

Hybrid
GBP 70,000 - 85,000
Flexitime
Learning budget
Private healthcare
+3
Senior Java Software Engineer
Senior Java Software Engineer

NPAworldwide • Cheltenham

Hybrid
GBP 70,000 - 85,000
Hybrid working
Flexible 37.5-hour week
External training (5 days)
+7
Senior Java Developer
Senior Java Developer

NPAworldwide • Birmingham

Hybrid
GBP 70,000 - 85,000
Flexible 37.5-hour week
Hybrid working
Training budget
+2
Java fullstack Engineer
Java fullstack Engineer

NPAworldwide • Liverpool

On-site
GBP 70,000 - 85,000