Java Software Engineer

Java Software Engineer

Full-Time 57600 - 96000 £ / year (est.) No home office possible
Go Premium
O

At a Glance

  • Tasks: Design and develop high-performance Java applications for trading infrastructure.
  • Company: Leading Forex Brokerage in London with a focus on innovation.
  • Benefits: Competitive daily rate, flexible working arrangements, and a dynamic team environment.
  • Why this job: Join a key role in shaping low-latency trading systems that impact live markets.
  • Qualifications: Strong Java experience and expertise in FIX Protocol required.
  • Other info: Initial 3-month contract with potential for extension and excellent career growth.

The predicted salary is between 57600 - 96000 £ per year.

A Forex Brokerage based in London is looking for an experienced Java Engineer with strong FIX API (server-side) expertise to join on an initial 3 month contract. This is a key role working on high-performance, low-latency trading infrastructure used in live market environments.

What You’ll Be Doing

  • Design, develop, and maintain server-side Java applications for FIX connectivity
  • Build and support FIX API integrations with liquidity providers, banks, and trading venues
  • Optimise systems for low latency, high throughput, and reliability
  • Collaborate closely with trading, infrastructure, and QA teams
  • Troubleshoot production issues and contribute to continuous system improvements
  • Participate in architecture discussions and technical decision-making

What We’re Looking For

  • Strong commercial experience with Java (server-side)
  • Proven hands-on experience with FIX Protocol (FIX 4.2/4.4/5.0)
  • Experience working in Forex, trading, or financial markets environments
  • Solid understanding of multithreading, concurrency, and performance optimization
  • Experience with Linux-based systems
  • Familiarity with low-latency messaging and real-time systems
  • Strong problem-solving skills and attention to detail

Nice to Have

  • Experience with FIX engines (e.g. QuickFIX/J or similar)
  • Knowledge of market connectivity, order routing, or trade execution
  • Exposure to cloud, containerisation, or DevOps tooling
  • Understanding of trading platforms and broker infrastructure

More information: 3 month initial contract outside of IR35. Rate is up to £800p/d. 2-3 days a week in London but might be able to flex on this if an issue.

Java Software Engineer employer: OB Collective

Join a dynamic Forex Brokerage in London, where innovation meets opportunity. As a Java Software Engineer, you'll thrive in a collaborative work culture that values your expertise and encourages professional growth through challenging projects in high-performance trading environments. Enjoy competitive rates, flexible working arrangements, and the chance to make a significant impact in the fast-paced world of financial technology.
O

Contact Detail:

OB Collective 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 your connections in the Forex and trading sectors. Attend meetups or webinars where you can chat with industry folks. You never know who might have the inside scoop on job openings!

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your Java projects, especially those involving FIX API integrations. This will give potential employers a taste of what you can do and set you apart from the crowd.

✨Tip Number 3

Prepare for technical interviews by brushing up on your multithreading and performance optimisation knowledge. Practice coding challenges that focus on low-latency systems. We want you to feel confident when it’s time to shine!

✨Tip Number 4

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

We think you need these skills to ace Java Software Engineer

Java (server-side)
FIX API
FIX Protocol (FIX 4.2/4.4/5.0)
Multithreading
Concurrency
Performance Optimization
Linux-based Systems
Low-latency Messaging
Real-time Systems
Problem-Solving Skills
Attention to Detail
FIX Engines (e.g. QuickFIX/J)
Market Connectivity
Order Routing
Trade Execution

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your Java and FIX API experience. We want to see how your skills match the job description, so don’t be shy about showcasing your relevant projects and achievements!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re the perfect fit for this role. We love seeing enthusiasm for the Forex and trading environments, so let that passion come through.

Showcase Problem-Solving Skills: In your application, mention specific examples where you've tackled complex issues in low-latency systems or multithreading. We’re looking for those strong problem-solving skills, so make sure to highlight them!

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 don’t miss out on any important updates from our team!

How to prepare for a job interview at OB Collective

✨Know Your Java Inside Out

Make sure you brush up on your Java skills, especially server-side applications. Be ready to discuss your past projects and how you've optimised performance and reliability in high-pressure environments.

✨Get Familiar with FIX Protocol

Since this role heavily involves FIX API integrations, ensure you understand the nuances of FIX Protocol versions 4.2, 4.4, and 5.0. Prepare to explain how you've implemented FIX connectivity in previous roles.

✨Showcase Your Problem-Solving Skills

Be prepared to tackle some technical challenges during the interview. Think of examples where you've troubleshot production issues or contributed to system improvements, and be ready to discuss your thought process.

✨Understand the Trading Environment

Familiarise yourself with Forex and trading markets. Knowing how low-latency messaging works and having insights into market connectivity will give you an edge. Don’t hesitate to share your experiences in similar environments.

Java Software Engineer
OB Collective
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
>