At a Glance
- Tasks: Design and develop low-latency backend trading systems for a cutting-edge electronic trading platform.
- Company: Leading global trading technology business with a high-performing Core Trading team.
- Benefits: Competitive salary, hybrid work model, and opportunities for professional growth.
- Other info: Great opportunity for engineers to work on scalable trading infrastructure.
- Why this job: Join a fast-paced environment and make a real impact on trading technology.
- Qualifications: Strong core Java skills and experience with distributed systems required.
The predicted salary is between 60000 - 80000 € 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.
Java Software Engineer - Trading 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 that drive real-time trading functionalities, all within a culture that values continuous improvement and cutting-edge engineering practices.
StudySmarter Expert Advice🤫
We think this is how you could land Java Software Engineer - Trading
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those related to low-latency systems or trading platforms. This will give potential employers a taste of what you can bring to the table.
✨Tip Number 3
Prepare for technical interviews by brushing up on your core Java knowledge and system design principles. Practice coding challenges that focus on concurrency and performance optimisation to impress your interviewers.
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities that might just be the perfect fit for you. Plus, it’s a great way to get noticed by our hiring team.
We think you need these skills to ace Java Software Engineer - Trading
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 trading technology and how your skills can contribute to our high-performing Core Trading team. Keep it concise but impactful!
Showcase Your Problem-Solving Skills:In your application, mention specific challenges you've faced in previous roles and how you tackled them. We love engineers who can think on their feet and come up with innovative solutions, especially in fast-paced environments.
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 you into the process. Don’t miss out!
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, especially around concurrency and system design. Be ready to discuss your past projects where you've built low-latency systems, as this will show your hands-on experience.
✨Understand the Trading Environment
Familiarise yourself with electronic trading platforms and financial systems. Knowing how order execution and real-time risk management work will give you an edge in the interview, as it shows you're not just a coder but someone who understands the business impact of your work.
✨Prepare for Technical Questions
Expect to dive deep into performance testing and optimisation techniques. Brush up on messaging technologies like Kafka or AMQ, and be prepared to explain how you've used them in previous roles to enhance system performance.
✨Showcase Your Modern Engineering Practices
Be ready to discuss your experience with CI/CD, TDD, and DevOps tooling. Highlight specific examples of how these practices have improved your workflow or project outcomes, as this aligns well with the fast-paced, engineering-driven environment they’re looking for.