Senior Java Engineer
Bristol (Hybrid) | Salary: up to £80,000
The Role
We have an exciting opportunity for an accomplished Senior Java Engineer to guide a high-performing engineering team at global provider of enterprise SaaS solutions for the financial services.
This is a hybrid position, with 2-3 days a week expected in the Bristol office and is perfect for a hands-on technical leader who’s passionate about writing clean, efficient code while mentoring others and shaping modern, scalable systems.
Primary Responsibilities
* Take the lead in building cutting-edge backend solutions with modern Java (17+), setting the standard for clean, efficient code.
* Empower and mentor a talented Java engineering team, fostering growth and best practice.
* Champion engineering excellence and drive quality through robust design, development, testing, CI/CD, and automation.
* Work side by side with Product, UX, and fellow tech leaders to deliver innovative features that drive real user value.
Essential Skills & Experience (Expert-Level Required)
* Java (17+) and Spring Boot.
* Microservices, REST APIs, performance tuning, and multithreaded programming.
* Architecture and design of scalable, high-performance software.
* Relational database design (PostgreSQL, MySQL)
* The ability to drive best practices in development, testing, CI/CD, and Agile.
This is a chance to stay deeply technical while making a tangible impact for a renowned and successful SaaS provider. If you’re a successful Senior Java Engineer and you meet the listed requirements, please apply for an initial chat and further details on this position. I look forward to hearing from you!
Please note, visa sponsorship is not available for this position and the above requirements are essential. Applications will be unsuccessful if they don’t meet these, or aren’t within commuting distance of Bristol. I’d love to speak with everyone, but due to the high volume of applications we’re receiving, I can’t guarantee everyone a response. Please feel free to reach out to me directly if you think I’ve missed you.