eFX Software Engineer (Java) in Hull
eFX Software Engineer (Java)

eFX Software Engineer (Java) in Hull

Hull Full-Time 120000 - 200000 £ / year (est.) Home office (partial)
Go Premium
Harnham

At a Glance

  • Tasks: Build and optimise ultra-low-latency trading systems for global FX markets.
  • Company: Major financial services organisation with a focus on innovation.
  • Benefits: Up to £160,000 salary, bonus, and flexible hybrid working.
  • Other info: Enjoy genuine ownership and flexibility in your work hours.
  • Why this job: Join a highly technical team and make a real impact in global trading.
  • Qualifications: Strong Java experience in low-latency environments and understanding of FX workflows.

The predicted salary is between 120000 - 200000 £ per year.

We're supporting a major financial services organisation hiring an eFX Software Engineer to build and optimise ultra-low-latency trading systems used across global FX markets. If you're a high-performance Java engineer who loves solving complex technical challenges at scale, this is a standout opportunity.

What you'll work on:

  • Engineering sub-40μs latency eFX systems with high throughput and fault tolerance
  • Designing real-time pricing, risk and trading components
  • Evolving low-latency Java patterns (lock-free, low-GC, CPU/cache optimisation)
  • Working closely with quants, traders, architects and senior engineers
  • Influencing technical strategy across distributed, performance-critical systems

What we're looking for:

  • Strong experience in low-latency Java within trading, eFX or electronic markets
  • Deep understanding of networking (TCP/UDP/FIX), Linux tuning, performance profiling
  • Background in designing high-performance architectures and distributed systems
  • Strong grasp of FX pricing, risk, and trading workflows
  • Solid engineering fundamentals: testing, CI/CD, API design, automation

Why join?

  • Work on mission-critical systems powering global trading
  • Highly technical culture with genuine ownership and impact
  • Flexibility in working hours and hybrid setup

eFX Software Engineer (Java) in Hull employer: Harnham

Join a leading financial services organisation that champions innovation and technical excellence in the heart of London. As an eFX Software Engineer, you'll thrive in a highly technical culture that values your expertise and offers genuine ownership over mission-critical systems. With flexible working hours and a hybrid setup, this role not only provides competitive compensation but also fosters an environment for continuous learning and professional growth.
Harnham

Contact Detail:

Harnham Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land eFX Software Engineer (Java) in Hull

✨Tip Number 1

Network like a pro! Reach out to people in the industry on LinkedIn or at meetups. We can’t stress enough how important it is to make connections; you never know who might have the inside scoop on job openings.

✨Tip Number 2

Show off your skills! If you’ve got a GitHub or personal project that showcases your Java prowess, make sure to highlight it. We love seeing real-world applications of your work, especially when it comes to low-latency systems.

✨Tip Number 3

Prepare for technical interviews by brushing up on your algorithms and system design. We recommend doing mock interviews with friends or using platforms that simulate the interview experience. It’s all about showing you can think on your feet!

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we’re always looking for passionate engineers who want to make an impact in the eFX space.

We think you need these skills to ace eFX Software Engineer (Java) in Hull

Java
Ultra-Low Latency Engineering
High-Throughput Systems
Fault Tolerance
Real-Time Pricing
Risk Management
Trading Components Design
Low-Latency Java Patterns
Networking (TCP/UDP/FIX)
Linux Tuning
Performance Profiling
High-Performance Architectures
Distributed Systems
FX Pricing
CI/CD

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with low-latency Java and any relevant projects you've worked on. We want to see how your skills align with the eFX systems we’re building, so don’t hold back!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for solving complex technical challenges and how you can contribute to our ultra-low-latency trading systems. Let us know why you're excited about this opportunity!

Showcase Your Technical Skills: In your application, be sure to mention specific technologies and methodologies you’ve used, like TCP/UDP/FIX or performance profiling. We love seeing candidates who can demonstrate their deep understanding of networking and high-performance architectures.

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 role. Plus, it’s super easy!

How to prepare for a job interview at Harnham

✨Know Your Java Inside Out

Make sure you brush up on your Java skills, especially around low-latency programming. Be ready to discuss specific projects where you've implemented high-performance Java solutions, and don't shy away from diving into the technical details.

✨Understand the FX Landscape

Familiarise yourself with FX pricing, risk, and trading workflows. Being able to speak knowledgeably about the financial markets and how your work impacts them will show that you're not just a coder, but someone who understands the business side too.

✨Prepare for Technical Challenges

Expect to face some complex technical challenges during the interview. Practice coding problems related to ultra-low latency systems and be prepared to explain your thought process clearly. This is your chance to showcase your problem-solving skills!

✨Show Your Collaborative Spirit

Since you'll be working closely with quants, traders, and other engineers, highlight your teamwork experience. Share examples of how you've successfully collaborated on projects, and be ready to discuss how you can contribute to a highly technical culture.

eFX Software Engineer (Java) in Hull
Harnham
Location: Hull
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

>