Java Software Engineer

Nicholson Glover

England

Hybrid

GBP 65,000 - 70,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A fast-growing technical consultancy in the UK is seeking a mid-senior level full-stack engineer to design and build scalable systems. This role involves working with Java and Spring Boot, as well as contributing to front-end development with Angular or React. The successful candidate will work across the entire software development lifecycle, applying TDD/BDD and collaborating with stakeholders. A hybrid working arrangement is offered, along with opportunities for professional growth and the ability to secure UK clearance.

Qualifications

  • Strong commercial experience with Java and modern frameworks.
  • Comfortable being client-facing and explaining technical decisions.
  • Enjoys working across backend and frontend development.
  • Cares about code quality, learning, and continuous improvement.
  • Eligible for UK security clearance (UK-based, no visa sponsorship).

Responsibilities

  • Design and build backend services using Java and Spring Boot.
  • Contribute to front-end development (ideally Angular, though React is welcome).
  • Work across the full SDLC: requirements, build, test, deploy, support.
  • Apply TDD/BDD, clean code principles, and DevOps practices.
  • Collaborate directly with non-technical stakeholders to shape solutions.
  • Grow your cloud and DevOps capability (AWS/Azure, Docker, CI/CD).

Skills

Java
Spring Boot
Angular/React
DevOps practices
AWS/Azure
Docker

Job description

This range is provided by Nicholson Glover. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

£65,000.00-£70,000.00 (approximate).

Our client is a fast‑growing technical consultancy known for delivering bespoke software engineering on complex, high‑impact programmes across the UK public sector.

Their culture is flat, collaborative, and delivery‑focused. Engineers are trusted to make informed decisions, work closely with stakeholders, and develop solutions from concept to production. Projects are long‑running, teams are stable, and engineering quality genuinely matters.

You’ll join an agile, client‑embedded team delivering modern, scalable systems. Your work will include:

  • Designing and building backend services using Java (12+) and Spring Boot
  • Contributing to front‑end development (ideally Angular, though React is welcome)
  • Working across the full SDLC: requirements, build, test, deploy, support
  • Applying TDD/BDD, clean code principles, and DevOps practices
  • Collaborating directly with non‑technical stakeholders to shape solutions
  • Growing your cloud and DevOps capability (AWS/Azure, Docker, CI/CD)

Hybrid working, with on‑site collaboration when it adds value.

You’ll likely be a mid‑level full‑stack engineer who:

  • Has strong commercial experience with Java and modern frameworks
  • Is comfortable being client‑facing and explaining technical decisions
  • Enjoys working across backend and frontend, not just one layer
  • Cares about code quality, learning, and continuous improvement
  • Is eligible for UK security clearance (UK‑based, no visa sponsorship)

If you want your engineering skills to be seen, trusted, and developed, this role is worth your attention.

Location: London, United Kingdom

Seniority level

Mid‑Senior level

Employment type

Full‑time

Job function

Consulting and Information Technology – Software Development

Referrals increase your chances of interviewing at Nicholson Glover by 2x

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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
Lead Java Software Engineer
Lead Java Software Engineer

NPAworldwide • Chester

Hybrid
GBP 70,000 - 85,000
Flexible 37.5-hour week
Hybrid working
Training budget
+5
Senior Java Software Engineer
Senior Java Software Engineer

James Adams • England

Hybrid
GBP 70,000 - 100,000
Competitive salary
Hybrid working
Supportive culture
Java Technical Lead
Java Technical Lead

NPAworldwide • Sheffield

Hybrid
GBP 70,000 - 85,000
Flexible 37.5-hour week
Hybrid working
Learning budget
+6
Java Technical Lead
Java Technical Lead

NPAworldwide • Cambridge

Hybrid
GBP 70,000 - 85,000
Competitive salary 85,000
Hybrid working
Learning & development budget
+7
Lead Java Software Consultant
Lead Java Software Consultant

NPAworldwide • York and North Yorkshire

Hybrid
GBP 70,000 - 85,000
Flexible 37.5-hour week
Hybrid working
External training
+7
Software Engineer
Software Engineer

Stealth iT Consulting • United Kingdom

On-site
GBP 46,000 - 55,000
Flexible hybrid working arrangements
Collaborative team environment
Supportive culture valuing innovation and diversity
Senior Software Engineer
Senior Software Engineer

Secureconsult • United Kingdom

Hybrid
GBP 60,000 - 80,000
Competitive salary
Annual performance-related bonus
Flexible working options
+2
Software Engineer Full Stack Java - HealthTech
Software Engineer Full Stack Java - HealthTech

Client Server • Greater London

Hybrid
GBP 85,000 - 100,000
Salary up to £100k
Pension
25 days holiday
+1