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