Senior Java Software Engineer in City of London
Senior Java Software Engineer

Senior Java Software Engineer in City of London

City of London Full-Time 115000 - 145000 £ / year (est.) Home office (partial)
Go Premium
T

At a Glance

  • Tasks: Design and maintain high-performance Java services in a collaborative team.
  • Company: High-growth Enterprise SaaS company in Central London.
  • Benefits: Competitive salary, hybrid work model, and opportunities for mentorship.
  • Other info: Join a dynamic team with excellent career growth potential.
  • Why this job: Solve complex engineering problems and make an impact in tech and finance.
  • Qualifications: Deep knowledge of Core Java and experience with distributed systems.

The predicted salary is between 115000 - 145000 £ per year.

A high-growth, privately backed Enterprise SaaS company is seeking a Senior Core Java Engineer to join its London-based engineering team. The organisation builds large-scale, mission-critical platforms used by some of the most sophisticated technology and financial services environments globally. This is an opportunity to work on low-latency, high-throughput distributed systems, solving complex engineering problems at scale within a collaborative, high-performing team.

Key Responsibilities

  • Design, build and maintain high-performance distributed Java services
  • Contribute across design, development, testing, deployment and support
  • Collaborate closely with other engineers to deliver customer-centric solutions
  • Mentor and be mentored within a senior engineering team
  • Promote best practices around code quality, testing and reliability
  • Participate in team support and operational responsibilities

Technology Environment

  • Core Java (deep JVM knowledge – minimal reliance on frameworks)
  • Kafka & event-driven architectures
  • Low-latency, high-throughput systems
  • Kubernetes (services, deployments, stateful sets)
  • Terraform
  • Hazelcast / Hazelcast Jet (bonus)

Senior Java Software Engineer in City of London employer: THYME

Join a dynamic and innovative team at a high-growth, privately backed Enterprise SaaS company in Central London, where you will have the opportunity to work on cutting-edge technology solutions that impact major financial services globally. With a strong emphasis on collaboration and mentorship, this role offers not only competitive compensation but also a vibrant work culture that fosters professional growth and encourages best practices in software engineering. Enjoy the benefits of a hybrid working model, allowing for flexibility while being part of a high-performing team dedicated to solving complex engineering challenges.
T

Contact Detail:

THYME Recruiting Team

StudySmarter Expert Advice 🤫

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

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work with Java or in SaaS companies. A personal referral can make all the difference in landing that interview.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your best Java projects, especially those involving distributed systems or low-latency solutions. This will give potential employers a taste of what you can bring to their team.

✨Tip Number 3

Prepare for technical interviews by brushing up on your core Java knowledge and understanding event-driven architectures. Practise coding challenges and system design questions to impress during the interview process.

✨Tip Number 4

Don’t forget to apply through our website! We’re always on the lookout 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 Software Engineer in City of London

Core Java
JVM Knowledge
Kafka
Event-Driven Architectures
Low-Latency Systems
High-Throughput Systems
Kubernetes
Terraform
Hazelcast
Distributed Systems
Code Quality
Testing
Reliability
Collaboration Skills
Mentoring

Some tips for your application 🫡

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

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about working with us at StudySmarter and how your background makes you a perfect fit for the Senior Java Engineer position.

Showcase Your Problem-Solving Skills: In your application, give examples of complex engineering problems you've tackled in the past. We love seeing how you approach challenges, especially in low-latency, high-throughput environments!

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 don’t miss out on any important updates from our team!

How to prepare for a job interview at THYME

✨Know Your Core Java Inside Out

Make sure you brush up on your Core Java skills, especially around JVM internals. Be prepared to discuss how you've tackled low-latency and high-throughput challenges in your previous roles. This will show that you not only understand the language but can also apply it effectively in real-world scenarios.

✨Showcase Your Problem-Solving Skills

Be ready to dive into specific engineering problems you've solved in the past. Think about complex systems you've worked on and how you approached design and implementation. Use examples that highlight your ability to work collaboratively within a team while delivering customer-centric solutions.

✨Familiarise Yourself with Their Tech Stack

Research the technologies mentioned in the job description, like Kafka, Kubernetes, and Terraform. If you have experience with these tools, be prepared to discuss how you've used them in your projects. If not, show your willingness to learn and adapt by discussing similar technologies you've worked with.

✨Prepare Questions for Them

Interviews are a two-way street, so think of insightful questions to ask about their engineering practices, team dynamics, and future projects. This not only shows your interest in the role but also helps you gauge if the company is the right fit for you.

Senior Java Software Engineer in City of London
THYME
Location: City of London
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

>