Senior Java Engineer

Senior Java Engineer

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

At a Glance

  • Tasks: Develop high-quality Java software and collaborate with your Scrum team on new features.
  • Company: Join Burns Sheehan, a forward-thinking tech company in Manchester.
  • Benefits: Enjoy flexible working, competitive salary, and bonus opportunities.
  • Other info: Remote work flexibility with in-office meetings every two weeks.
  • Why this job: Be part of an Agile environment that values your ideas and promotes collaboration.
  • Qualifications: Strong Java skills, experience with CI/CD, and a passion for mentoring others.

The predicted salary is between 44000 - 64000 ÂŁ per year.

Senior Java Engineer – Product Engineering | B2B SaaS | Insurtech

Up to ÂŁ120,000 per annum plus bonus and excellent pension

London – 2 days a week

Java | Spring Boot | AWS | Kubernetes | Event-Driven Architecture

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.

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.

#J-18808-Ljbffr

Senior Java Engineer employer: Burns Sheehan

As a Senior Java Engineer at our Manchester location, you will thrive in a dynamic and collaborative work culture that values innovation and continuous improvement. We offer competitive salaries, flexible working arrangements, and ample opportunities for professional growth through coaching and mentoring, all while being part of a supportive Agile team that encourages your ideas and contributions. Join us to be part of a forward-thinking company that prioritises employee development and fosters a sense of community.
Burns Sheehan

Contact Detail:

Burns Sheehan Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Java Engineer

✨Tip Number 1

Make sure to showcase your experience with Agile methodologies during any discussions. Highlight specific examples of how you've contributed to Agile teams and driven delivery forward, as this aligns closely with what we're looking for.

✨Tip Number 2

Familiarise yourself with our tech stack, especially Spring/Spring Boot and CI/CD tooling. Being able to discuss your hands-on experience with these technologies will demonstrate your fit for the role.

✨Tip Number 3

Prepare to discuss your coaching and mentoring experiences. We value team collaboration, so sharing how you've helped others grow in their roles can set you apart from other candidates.

✨Tip Number 4

If you have experience with AWS, Kubernetes, or NoSQL, be ready to talk about it! These skills are highly desirable and can give you an edge in the selection process.

We think you need these skills to ace Senior Java Engineer

Strong Java Development Skills
Experience with Spring/Spring Boot
CI/CD Tooling Proficiency
Automated Testing
Agile Methodologies
Pair Programming
Continuous Integration
Test-Driven Development (TDD)
Coaching and Mentoring Skills
Proactive Problem-Solving
Collaboration and Teamwork
Experience with AWS
Familiarity with Kubernetes
Knowledge of NoSQL Databases

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your Java development skills and experience with CI/CD tooling, Spring/Spring Boot, and Agile methodologies. Use specific examples from your past work to demonstrate your expertise.

Craft a Compelling Cover Letter: In your cover letter, express your passion for software development and your eagerness to collaborate within a Scrum team. Mention your proactive approach and willingness to challenge the norm, as these qualities are highly valued in this role.

Showcase Relevant Projects: If you have experience with AWS, Kubernetes, or NoSQL, be sure to include these in your application. Highlight any projects where you utilised these technologies, as they will make your application stand out.

Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any spelling or grammatical errors. A polished application reflects your attention to detail and professionalism.

How to prepare for a job interview at Burns Sheehan

✨Showcase Your Java Expertise

Be prepared to discuss your experience with Java in detail. Highlight specific projects where you've developed high-quality software, and be ready to explain the challenges you faced and how you overcame them.

✨Demonstrate Agile Knowledge

Since the role emphasises Agile methodologies, come equipped with examples of how you've successfully worked in Agile environments. Discuss your experience with Scrum teams and how you've contributed to defining and creating new features.

✨Highlight CI/CD and DevOps Experience

Make sure to mention your familiarity with CI/CD tooling and automated testing practices. Be ready to explain how you've implemented these in past roles, as well as your understanding of DevOps technologies.

✨Emphasise Collaboration and Mentoring Skills

This position values collaboration and coaching. Share instances where you've mentored others or contributed to team development. Show your eagerness to participate and bring ideas to the table.

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

>