Senior Java eFX Trading Developer in London

Senior Java eFX Trading Developer in London

London Full-Time On-site
Square One Resources

At a Glance

  • Tasks: Design and optimise low-latency Java trading systems for FX pricing and execution.
  • Company: Join one of the world's largest global banks with a strong FX market presence.
  • Benefits: Competitive daily rate, dynamic work environment, and opportunities for professional growth.
  • Other info: Diverse and inclusive workplace with excellent career advancement opportunities.
  • Why this job: Make an impact in the fast-paced world of eTrading and algorithmic trading.
  • Qualifications: Strong server-side Java skills and experience in high-performance trading systems.

Location: London

Salary/Rate: £675-710 Per Day

Start Date: May

Job Type: Contract

Company Introduction: We are looking for a Senior Java Trading (eFX) Developer to join one of the world's largest global banks, with a strong presence in foreign exchange (FX) markets. Its eTrading platforms are central to delivering pricing, liquidity, and execution services to institutional clients, with a strong focus on low-latency systems, algorithmic trading, and scalable global infrastructure.

Responsibilities:

  • Design, develop, and optimize low-latency Java trading systems for FX pricing and execution
  • Translate business requirements into detailed technical designs and scalable architectures
  • Collaborate with traders, quants, and stakeholders to enhance pricing and algorithmic execution capabilities
  • Implement high-performance, distributed systems with robust testing and CI/CD practices

Required Skills & Experience:

  • Strong server-side Java with deep understanding of multithreading and concurrency
  • Proven experience building low-latency, high-performance trading systems
  • Hands-on experience with FX Spot or Equities algorithmic trading or pricing systems
  • Knowledge of distributed systems, messaging (such as multicast or 29West), and FIX protocol

Desirable Skills & Experience:

  • Experience with lock-free algorithms and advanced concurrency patterns
  • Background in front-office development within investment banking
  • Strong understanding of market microstructure and liquidity management
  • Exposure to enterprise integration patterns and event-driven architectures

Disclaimer: Notwithstanding any guidelines given to level of experience sought, we will consider candidates from outside this range if they can demonstrate the necessary competencies. Square One is acting as both an employment agency and an employment business, and is an equal opportunities recruitment business. Square One embraces diversity and will treat everyone equally. Please see our website for our full diversity statement.

Senior Java eFX Trading Developer in London employer: Square One Resources

Join a forward-thinking organisation that values innovation and collaboration, where your role as an Organisational Transformation Lead will be pivotal in driving meaningful change. With a focus on employee growth and a culture that encourages continuous improvement, you'll have the opportunity to shape strategic partnerships and enhance operational effectiveness. Located in a dynamic environment, this role offers competitive compensation and the chance to make a significant impact on business outcomes.

Square One Resources

Contact Details:

Square One Resources Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Java eFX Trading Developer in London

✨Network Like a Pro

Get out there and connect with people in the industry! Attend meetups, webinars, or even just grab a coffee with someone who works in eFX trading. Building relationships can open doors that a CV just can't.

✨Show Off Your Skills

When you get the chance to chat with potential employers, don’t hold back! Share your experiences with low-latency systems and algorithmic trading. We want to hear about your hands-on projects and how you've tackled challenges in the past.

✨Tailor Your Approach

Every company is different, so make sure you tailor your pitch to fit their needs. Research the bank's eTrading platforms and be ready to discuss how your skills can enhance their pricing and execution capabilities.

✨Apply Through Our Website

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 that extra step to connect with us directly.

We think you need these skills to ace Senior Java eFX Trading Developer in London

Java
Multithreading
Concurrency
Low-Latency Systems
Algorithmic Trading
FX Pricing
Distributed Systems

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your experience with low-latency Java systems and FX trading. We want to see how your skills match the job description, so don’t be shy about showcasing relevant projects!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re the perfect fit for the Senior Java eFX Trading Developer role. Share specific examples of your work in algorithmic trading or pricing systems.

Showcase Your Technical Skills:When filling out your application, emphasise your server-side Java expertise and any experience with multithreading. We love seeing candidates who can demonstrate their knowledge of distributed systems and messaging protocols.

Apply Through Our Website:Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity. We can’t wait to hear from you!

How to prepare for a job interview at Square One Resources

✨Know Your Java Inside Out

Make sure you brush up on your server-side Java skills, especially around multithreading and concurrency. Be ready to discuss specific projects where you've built low-latency trading systems, as this will show your hands-on experience.

✨Understand the FX Market

Familiarise yourself with FX Spot and algorithmic trading concepts. Being able to speak knowledgeably about market microstructure and liquidity management will impress the interviewers and demonstrate your industry insight.

✨Prepare for Technical Questions

Expect to dive deep into technical discussions. Prepare to explain your approach to designing scalable architectures and optimising performance in distributed systems. Practising coding problems related to low-latency systems can also be beneficial.

✨Showcase Your Collaboration Skills

Since you'll be working closely with traders and quants, be prepared to discuss how you've collaborated with different stakeholders in the past. Highlight any experiences where you translated business requirements into technical solutions, as this is key for the role.