Java Software Engineer

Java Software Engineer

Slough Full-Time 78000 - 104000 £ / year (est.) Home office (partial)
Go Premium
O

At a Glance

  • Tasks: Design and build ultra-low-latency Java systems for live trading desks.
  • Company: Leading trading firm in London with a focus on innovation.
  • Benefits: £130k base salary, discretionary bonus, flexible work options.
  • Why this job: Join a dynamic team and make an impact in the fast-paced trading world.
  • Qualifications: Strong Core Java experience and knowledge of multithreading and concurrency.
  • Other info: Opportunity to work closely with traders and enhance your skills in finance.

The predicted salary is between 78000 - 104000 £ per year.

A leading trading firm in London is growing its engineering team and is looking for a high-performance Java Engineer to help build ultra-low-latency systems used directly on live trading desks.

What You’ll Be Doing

  • Designing and building low-latency Java systems used in electronic trading
  • Developing highly concurrent, multithreaded applications
  • Optimising performance at the microsecond level
  • Working closely with traders, quants, and infrastructure teams
  • Improving throughput, stability, and execution speed
  • Writing clean, well-tested production code

What We’re Looking For

  • Strong commercial experience with Core Java
  • Deep knowledge of multithreading, concurrency, and JVM internals
  • Proven experience building low-latency / high-throughput systems
  • Strong understanding of networking, memory management, and performance tuning
  • Experience in trading, market data, risk, or execution systems preferred

Nice to Have

  • Experience with FIX, market data feeds, or pricing engines
  • Knowledge of Linux internals
  • Background in finance, trading, or HFT environments

What’s On Offer

  • £130k base
  • Discretionary bonus
  • 3 days a week in the office, 2 days a week WFH

Java Software Engineer employer: Oliver Bernard

Join a leading trading firm in London that champions innovation and excellence in technology. With a strong focus on employee growth, we offer a dynamic work culture that encourages collaboration between engineers and traders, alongside competitive compensation and flexible working arrangements. Our commitment to developing cutting-edge low-latency systems ensures that you will be at the forefront of the trading industry, making a meaningful impact in a fast-paced environment.
O

Contact Detail:

Oliver Bernard Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Java Software Engineer

✨Tip Number 1

Network like a pro! Reach out to folks in the trading and tech scene on LinkedIn. Join relevant groups, attend meetups, and don’t be shy about asking for informational chats. You never know who might have the inside scoop on job openings!

✨Tip Number 2

Show off your skills! Create a GitHub profile showcasing your Java projects, especially those that highlight low-latency systems or multithreading. This gives potential employers a taste of what you can do and sets you apart from the crowd.

✨Tip Number 3

Prepare for technical interviews by brushing up on your core Java knowledge and multithreading concepts. Practice coding challenges that focus on performance tuning and concurrency. We’ve got resources to help you ace those tricky questions!

✨Tip Number 4

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 connect directly with us. Don’t miss out on this opportunity!

We think you need these skills to ace Java Software Engineer

Core Java
Multithreading
Concurrency
JVM Internals
Low-Latency Systems
High-Throughput Systems
Networking
Memory Management
Performance Tuning
Trading Systems
Market Data
Execution Systems
FIX Protocol
Linux Internals
Finance Knowledge

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Core Java and multithreading. We want to see how your skills align with building low-latency systems, so don’t hold back on showcasing relevant projects!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Tell us why you’re passionate about trading technology and how your background in performance tuning can contribute to our team. Keep it engaging and personal!

Showcase Your Problem-Solving Skills: In your application, include examples of how you've tackled challenges in previous roles, especially around optimising performance or working with multithreaded applications. We love seeing how you think on your feet!

Apply Through Our Website: We encourage you to apply directly through our website for the best chance of getting noticed. It’s the easiest way for us to keep track of your application and get back to you quickly!

How to prepare for a job interview at Oliver Bernard

✨Know Your Java Inside Out

Make sure you brush up on your Core Java skills. Be prepared to discuss multithreading, concurrency, and JVM internals in detail. They’ll likely ask you to solve problems on the spot, so practice coding challenges that focus on these areas.

✨Understand Low-Latency Systems

Familiarise yourself with the principles of low-latency and high-throughput systems. Be ready to explain how you’ve optimised performance in past projects, especially at the microsecond level. Real-world examples will make your answers stand out.

✨Brush Up on Networking and Performance Tuning

Since networking and memory management are crucial for this role, ensure you can discuss these topics confidently. Prepare to talk about specific techniques you've used for performance tuning and how they impacted your previous projects.

✨Show Interest in Trading and Finance

Even if you don’t have a finance background, showing genuine interest in trading and market data can set you apart. Read up on current trends in electronic trading and be ready to discuss how they might affect system design and performance.

Java Software Engineer
Oliver Bernard
Location: Slough
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

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