Low Latency Java Engineer in City of London

Low Latency Java Engineer in City of London

City of London Full-Time 70000 - 90000 £ / year (est.) Home office (partial)
Harrington Starr

At a Glance

  • Tasks: Design and develop low-latency backend trading systems for a cutting-edge electronic trading platform.
  • Company: Join a leading global trading technology business with a high-performing Core Trading team.
  • Benefits: Enjoy a hybrid work model, competitive salary, and opportunities for professional growth.
  • Other info: Dynamic environment with excellent career advancement opportunities.
  • Why this job: Make a real impact in the fast-paced world of FinTech and electronic trading.
  • Qualifications: Strong Java skills and experience with distributed systems are essential.

The predicted salary is between 70000 - 90000 £ per year.

A leading global trading technology business is looking to hire a Low Latency Java Engineer to join a high-performing Core Trading team building the systems at the heart of a large-scale electronic trading platform. This is a hands-on backend engineering role focused on developing low-latency, high-throughput distributed systems responsible for order execution, booking, valuation, and real-time risk management across multiple trading products. The environment is highly technical, fast-paced, and engineering-driven, with strong ownership and direct business impact.

The role:

  • Design and develop low-latency backend trading systems
  • Build high-throughput distributed systems using asynchronous event-driven architectures
  • Deliver new functionality across OTC trading, institutional trading, and electronic execution platforms
  • Optimise performance, scalability, and resilience across business-critical systems
  • Work closely with engineers and stakeholders to deliver trading functionality at scale
  • Contribute to architecture, performance engineering, and continuous improvement initiatives

Requirements:

  • Strong core Java engineering background
  • Experience building distributed, low-latency, or high-throughput systems
  • Strong understanding of concurrency, system design, and backend architecture
  • Experience with performance testing and optimisation
  • Experience with messaging technologies such as Kafka or AMQ
  • Exposure to financial systems, trading platforms, or electronic trading environments preferred
  • Experience with modern engineering practices including CI/CD, TDD, and DevOps tooling

Strong opportunity for engineers looking to work on highly scalable trading infrastructure within a modern engineering environment.

Contact Ciara Clarke at Harrington Starr for a confidential discussion on this role.

Low Latency Java Engineer in City of London employer: Harrington Starr

Join a leading global trading technology business that champions innovation and excellence in the fast-paced world of electronic trading. With a strong focus on employee growth, you will thrive in a collaborative environment that encourages technical mastery and ownership, while enjoying the benefits of a hybrid work model in London. This role offers the unique opportunity to make a direct impact on high-throughput systems, ensuring your contributions are both meaningful and rewarding.
Harrington Starr

Contact Detail:

Harrington Starr Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Low Latency Java Engineer in City of London

✨Tip Number 1

Network like a pro! Get out there and connect with folks in the FinTech space. Attend meetups, webinars, or even just grab a coffee with someone in the industry. You never know who might have the inside scoop on job openings!

✨Tip Number 2

Show off your skills! Create a GitHub profile or personal website showcasing your projects, especially those related to low-latency systems or distributed architectures. This gives potential employers a taste of what you can do beyond your CV.

✨Tip Number 3

Prepare for technical interviews by brushing up on your core Java skills and understanding of concurrency. Practice coding challenges that focus on performance optimisation and system design. We all know how crucial these are in the trading tech world!

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who take the initiative to engage directly with us!

We think you need these skills to ace Low Latency Java Engineer in City of London

Core Java
Low-Latency Systems Development
High-Throughput Systems
Distributed Systems
Asynchronous Event-Driven Architectures
Performance Optimisation
Concurrency
System Design
Backend Architecture
Performance Testing
Messaging Technologies (Kafka, AMQ)
Financial Systems Knowledge
CI/CD
TDD
DevOps Tooling

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your core Java skills and experience with low-latency systems. We want to see how your background aligns with the role, so don’t be shy about showcasing relevant projects or technologies you've worked with!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about electronic trading and how your skills can contribute to our high-performing Core Trading team. Keep it concise but impactful!

Showcase Your Technical Skills: In your application, mention specific technologies you’ve used, like Kafka or AMQ, and any experience with performance testing. We love seeing candidates who are hands-on and familiar with modern engineering practices!

Apply Through Our Website: We encourage you to apply directly through our website for the best chance of getting noticed. It’s the quickest way for us to see your application and get the ball rolling on your journey with StudySmarter!

How to prepare for a job interview at Harrington Starr

✨Know Your Java Inside Out

Make sure you brush up on your core Java skills. Be prepared to discuss concepts like concurrency, system design, and backend architecture in detail. You might even get asked to solve a coding problem on the spot, so practice writing clean, efficient code.

✨Understand Distributed Systems

Since this role focuses on low-latency and high-throughput systems, it’s crucial to have a solid grasp of distributed systems. Familiarise yourself with asynchronous event-driven architectures and be ready to explain how you've implemented these in past projects.

✨Performance Testing is Key

Be prepared to talk about your experience with performance testing and optimisation. Have examples ready that showcase how you've improved system performance or scalability in previous roles. This will demonstrate your ability to contribute to the team’s goals.

✨Familiarity with Financial Systems

If you have any exposure to financial systems or trading platforms, make sure to highlight that. Even if your experience is limited, showing an understanding of the electronic trading environment can set you apart from other candidates.

Low Latency Java Engineer in City of London
Harrington Starr
Location: City of London

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

>