Senior Developer - Java Spring
Senior Developer - Java Spring

Senior Developer - Java Spring

Full-Time 60000 - 84000 £ / year (est.) No home office possible
Go Premium
C

At a Glance

  • Tasks: Join a collaborative team to develop and improve a modern platform using Java and Spring Boot.
  • Company: Established organisation focused on innovative software solutions.
  • Benefits: Up to £70,000 salary, hybrid work, and professional growth opportunities.
  • Why this job: Make a real impact in a hands-on role with cutting-edge technology.
  • Qualifications: Strong Java and Spring Boot experience; teamwork and problem-solving skills are essential.
  • Other info: Supportive culture with flexible working arrangements and room for personal development.

The predicted salary is between 60000 - 84000 £ per year.

We're working with a large, well-established organisation who are continuing to build out a modern, evolving platform that supports real-world operational processes at scale. This is a hands-on role within a pure in-house engineering team, offering a strong mix of delivery, collaboration, and technical influence.

They're looking for a capable Java engineer who enjoys being close to the code, contributes thoughtfully within a team, and is comfortable working in an environment where delivery and improvement go hand in hand.

The Opportunity

You’ll join a small, collaborative team working on a relatively new system that is still being shaped and evolved. The work includes a healthy mix of new feature development, iteration, and improvement, with room to influence how things are built without the pressure of owning everything. The balance between hands-on delivery and higher-level contribution naturally shifts depending on priorities - some weeks are delivery-heavy, others allow more space for refinement, learning, and improvement.

While this role sits at a Senior level, the focus is less on title and more on capability, judgement, and how you approach problem-solving.

What You’ll Be Working On

  • Applications supporting workshop and operational workflows
  • Tablet-based interfaces used in live environments
  • Integrations with workforce and process management systems
  • Ongoing development of a relatively new, greenfield platform

You’ll be joining a team that values pragmatic engineering and steady improvement.

Tech Environment

  • Java / Spring Boot (core focus)
  • React on the frontend
  • OpenShift / Kubernetes for most deployments
  • Full CI/CD pipelines in place
  • A growing amount of AWS-native development

DevOps experience isn’t a requirement. The priority is strong application development, with plenty of opportunity to broaden your skill set over time if you’re interested.

What They’re Looking For

  • Solid, hands-on experience with Java and Spring Boot
  • Comfortable operating at a senior-capable level within a delivery-focused team
  • Someone inquisitive who asks questions and contributes ideas
  • Happy collaborating closely with other engineers, product and design
  • Experience with React is useful, but backend experience is the priority

They’re open to different strengths - whether that’s delivery, system thinking, mentoring, or continuous improvement - as long as you bring good engineering judgement and a collaborative mindset.

Working Pattern & Culture

  • Hybrid working - 3 days per week onsite (flexible days, team-aligned)
  • Teams primarily based in London, with cross-site collaboration
  • Supportive, low-ego engineering culture
  • Emphasis on good engineering practices and sustainable delivery

Interview Process

  • Initial remote conversation
  • Technical exercise
  • Final onsite interview

If you’re a strong Java engineer looking for a senior-level role where you can contribute, learn, and have a real impact without being boxed into a single 'type' of engineer, this is a great opportunity to explore.

Apply now or get in touch for a confidential conversation.

Senior Developer - Java Spring employer: Cathcart Technology

Join a large, well-established organisation that fosters a collaborative and supportive engineering culture, where your contributions directly influence the development of a modern platform. With a hybrid working model allowing flexibility and a focus on continuous improvement, you'll have ample opportunities for professional growth while working alongside talented peers in a low-ego environment. This role not only offers competitive remuneration but also the chance to engage in meaningful projects that enhance real-world operational processes.
C

Contact Detail:

Cathcart Technology Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Developer - Java Spring

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Prepare for those interviews! Research the company and its tech stack, especially Java and Spring Boot. Be ready to discuss your past projects and how they relate to the role. Practice common technical questions to boost your confidence.

✨Tip Number 3

Show off your collaborative spirit! During interviews, highlight your teamwork experiences and how you've contributed to group projects. Companies love candidates who can work well with others and bring fresh ideas to the table.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, it shows you're genuinely interested in the role and the company. Let's get you that Senior Developer position!

We think you need these skills to ace Senior Developer - Java Spring

Java
Spring Boot
React
OpenShift
Kubernetes
CI/CD Pipelines
AWS-native Development
Problem-Solving Skills
Collaboration
Delivery-Focused Mindset
Inquisitiveness
Engineering Judgement
Mentoring
Continuous Improvement

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your hands-on experience with Java and Spring Boot. We want to see how you've contributed to delivery-focused teams, so don’t hold back on showcasing your achievements!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Tell us why you're excited about this role and how your inquisitive nature and collaborative mindset make you a great fit for our team.

Showcase Your Problem-Solving Skills: In your application, give examples of how you've approached challenges in previous roles. We love seeing candidates who can think critically and contribute ideas, so let that creativity flow!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity!

How to prepare for a job interview at Cathcart Technology

✨Know Your Java Inside Out

Make sure you brush up on your Java and Spring Boot knowledge. Be prepared to discuss your hands-on experience with these technologies, as they are core to the role. Think of specific projects where you've used them and be ready to explain your thought process and problem-solving approach.

✨Showcase Your Collaborative Spirit

Since the team values collaboration, think of examples where you've worked closely with others. Prepare to share how you’ve contributed ideas or helped solve problems in a team setting. This will demonstrate that you're not just a lone wolf but someone who thrives in a collaborative environment.

✨Be Ready for Technical Exercises

Expect a technical exercise during the interview process. Practice coding challenges related to Java and Spring Boot beforehand. This will help you feel more confident and showcase your skills effectively. Remember, it’s not just about getting the right answer but also about demonstrating your thought process.

✨Ask Thoughtful Questions

Prepare some insightful questions about the team, the platform, and the company culture. This shows your genuine interest in the role and helps you assess if it's the right fit for you. Questions about their engineering practices or how they handle continuous improvement can spark great conversations.

Senior Developer - Java Spring
Cathcart Technology
Go Premium

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

C
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>