Senior Java Engineer in London

Senior Java Engineer in London

London Full-Time 120000 - 120000 ÂŁ / year (est.) No home office possible
Burns Sheehan

At a Glance

  • Tasks: Design and develop innovative software solutions using Java and cloud technologies.
  • Company: Leading B2B SaaS company transforming the Insurtech landscape.
  • Benefits: Competitive salary, bonus, excellent pension, and flexible working.
  • Other info: Join a dynamic team with opportunities for mentorship and career growth.
  • Why this job: Make a real-world impact while shaping the future of technology in insurance.
  • Qualifications: Experience in Java development and a passion for collaborative problem-solving.

The predicted salary is between 120000 - 120000 ÂŁ per year.

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.

The 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

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

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.

Senior Java Engineer in London employer: Burns Sheehan

As a leading B2B SaaS technology business at the forefront of the Insurtech sector, we pride ourselves on fostering a dynamic work culture that encourages innovation and collaboration. Our London-based team enjoys the perfect blend of stability from our global parent company and the agility of a scale-up, offering excellent benefits including competitive salaries, bonuses, and a robust pension scheme. We are committed to employee growth, providing ample opportunities for mentorship and professional development, making us an exceptional employer for those looking to make a meaningful impact in their careers.
Burns Sheehan

Contact Detail:

Burns Sheehan Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Java Engineer in London

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those in B2B SaaS or Insurtech. A friendly chat can lead to referrals or insider info about job openings that aren't even advertised yet.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your best Java projects, especially those involving Spring Boot and cloud-native solutions. This gives potential employers a taste of what you can do and sets you apart from the crowd.

✨Tip Number 3

Prepare for technical interviews by brushing up on your coding skills and system design principles. Practice common algorithms and architectural questions, so you can confidently demonstrate your problem-solving abilities during the interview.

✨Tip Number 4

Don’t forget to apply through our website! We’ve got loads of opportunities waiting for talented engineers like you. Plus, it’s a great way to ensure your application gets the attention it deserves.

We think you need these skills to ace Senior Java Engineer in London

Java
Spring Boot
AWS
Kubernetes
Event-Driven Architecture
Cloud-based Systems Design
Iterative Development
Automated Testing
CI/CD
Mentoring
Code Reviews
Communication Skills
Collaboration
Problem-Solving

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Java, Spring Boot, and cloud technologies. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects or achievements!

Craft a Compelling Cover Letter: Your cover letter is your chance to tell us why you’re the perfect fit for the Senior Java Engineer role. Share your passion for product engineering and how you’ve tackled complex challenges in the past. Keep it engaging and personal!

Showcase Your Team Spirit: We value collaboration, so highlight any experiences where you’ve worked closely with product teams or mentored others. Let us know how you contribute to a positive engineering culture and support your teammates!

Apply Through Our Website: To make sure your application gets the attention it deserves, apply directly through our website. It’s the best way for us to keep track of your application and ensure you’re considered for this exciting opportunity!

How to prepare for a job interview at Burns Sheehan

✨Know Your Tech Stack

Make sure you’re well-versed in Java, Spring Boot, and AWS. Brush up on your knowledge of Kubernetes and event-driven architecture too. Be ready to discuss how you've used these technologies in past projects and how they can be applied to the role.

✨Showcase Your Problem-Solving Skills

Prepare examples of complex challenges you've tackled in previous roles. Highlight your thought process and the impact of your solutions. This will demonstrate your product engineering mindset and ability to deliver tangible business value.

✨Emphasise Collaboration

Since the role involves working closely with Product Managers and teammates, be prepared to discuss how you’ve successfully collaborated in the past. Share specific instances where teamwork led to successful project outcomes or improvements in processes.

✨Ask Insightful Questions

Prepare thoughtful questions about the company’s engineering culture, their approach to mentoring, and how they balance short-term needs with long-term goals. This shows your genuine interest in the role and helps you assess if it’s the right fit for you.

Senior Java Engineer in London
Burns Sheehan
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>