Senior Software Engineer

Burns Sheehan

London

Hybrid

GBP 99,000 - 121,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Excellent pension
Bonus structure
Collaborative environment

Job summary

A leading B2B SaaS technology company in London is seeking a Senior Java Engineer with expertise in Spring Boot and cloud-based systems. You'll design and scale products, mentor colleagues, and contribute to technical initiatives. The role offers a salary of up to £110,000 plus bonuses and excellent pension benefits. Join a collaborative environment where your expertise can lead to meaningful solutions.

Qualifications

  • Significant experience in modern Java development.
  • Strong track record in designing scalable Cloud-based systems.
  • Practical experience with iterative development and CI/CD.

Responsibilities

  • Design and develop production-ready features and services.
  • Contribute to system design and architecture.
  • Mentor colleagues and support a culture of improvement.

Skills

Java development (Spring Boot)
Kotlin
Cloud-based systems
Automated testing
CI/CD processes
Excellent communication
Teamwork

Job description

Overview

Senior Java Engineer – We have been exclusively engaged by a leading B2B SaaS technology business to find a Senior Java Engineer with a “product engineering” mindset to join its growing team. Operating at the intersection of insurance and technology, the company is transforming its platforms into fully SaaS-based solutions, scaling internationally and shaping the future of Insurtech products. Backed by the stability of a global parent organisation but operating with the freedom of a scale-up, the company offers the best of both worlds: long-term security and the agility to innovate.

Base pay range: Up to £110,000 per annum plus bonus and excellent pension
Location: London – 2 days a week

Role

The Senior Java Engineer will play a central role in designing, building, and scaling products that deliver tangible business value. Working closely with Product and the business, you will be leading technical initiatives, and mentoring colleagues, while also helping to shape the organisation’s engineering culture. This is an opportunity for an engineer who sees software development as a means to solve meaningful problems, not just to write code. The role requires someone who enjoys solving complex challenges, influencing architectural decisions and building scalable, resilient systems.

Key Responsibilities
  • Designing and developing production-ready features and services in Java (Spring Boot) and cloud-native environments.
  • Contributing to system design and architecture, ensuring simple and pragmatic solutions to complex problems.
  • Working collaboratively with Product Managers and teammates to balance the delivery of new features with long-term technical improvements.
  • Owning code from idea through deployment and operation, including AWS design, security, and observability.
  • Mentoring colleagues, conducting code reviews, and supporting a culture of learning and improvement.
Candidate Profile / Qualifications
  • Significant experience in modern Java development (Spring Boot, Kotlin, or similar).
  • Strong track record in designing and evolving scalable, Cloud-based systems.
  • Practical experience with iterative development, automated testing, and CI/CD.
  • A pragmatic and collaborative approach, with the ability to balance short-term needs and long-term goals.
  • Excellent communication skills, with a passion for teamwork, knowledge sharing, and continuous learning.
Employment Details
  • Senior Java Engineer role with up to £110,000 per annum plus bonus and excellent pension.
  • London – 2 days a week.
  • Senior Director - Engineering at Burns Sheehan (provided as the posting context).

This is a fantastic opportunity for a Senior Java Engineer who thrives in collaborative environments and is motivated by the opportunity to build modern, scalable systems that make a real-world impact. Please reply with your CV or call Simon for a chat.

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

Spectrum IT Recruitment • Greater London

Hybrid
GBP 50,000 - 90,000
Software Engineer (Java)
Software Engineer (Java)

Ocho People • Belfast City District

Hybrid
GBP 27,000 - 45,000
Hybrid working
Java Software Engineer
Java Software Engineer

Cathcart Technology • Altrincham

Remote
GBP 40,000 - 80,000
Remote‑first working
Clear salary bands and progression
Bonus and benefits package
+2
Senior Java Software Engineer
Senior Java Software Engineer

James Adams • England

Hybrid
GBP 70,000 - 100,000
Competitive salary
Hybrid working
Supportive culture
Senior Software Developer (Path to Head of Engineering)
Senior Software Developer (Path to Head of Engineering)

Harrington Starr • City Of London

Hybrid
GBP 75,000 - 125,000
Private healthcare
Pension
Life assurance
+1
Senior Java Software Engineer
Senior Java Software Engineer

Burns Sheehan • Greater London

On-site
GBP 54,000 - 90,000
Fully remote in the UK
Every other Friday off (9/80)
High-spec home office equipment
+1
Senior Java Software Engineer
Senior Java Software Engineer

CPS Group (UK) Limited • Cardiff

Hybrid
GBP 56,000 - 68,000
Hybrid working
Private healthcare
25 days annual leave + bank holidays
+1
Senior Java Engineer
Senior Java Engineer

CPS Group (UK) Limited • Cardiff

On-site
GBP 40,000 - 68,000
20% Bonus (Performance-related)
25 days annual leave
Senior Java Software Engineer
Senior Java Software Engineer

GradBay • Wallingford

On-site
GBP 110,000 - 150,000
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