At a Glance
- Tasks: Design and build high-performance Java services for trading APIs.
- Company: Dynamic fintech company focused on innovative trading solutions.
- Benefits: Strong salary, bonuses, flexible benefits, and hybrid work model.
- Other info: Fast-paced environment with opportunities for ownership and growth.
- Why this job: Directly impact trading infrastructure and shape platform capabilities.
- Qualifications: Strong Java skills and experience with real-time systems.
The predicted salary is between 70000 - 90000 £ per year.
Location: London (Hybrid)
Compensation: Strong base + bonus + flexible benefits
The Role
This is a front-office engineering role, not a generic backend position. You’ll be building institutional-grade trading connectivity, sitting directly on the execution pathway between clients and the market. The platform you’ll work on handles:
- Real-time order flow
- Client API integrations
- Low-latency trading connectivity (FIX + modern APIs)
This is revenue-impacting infrastructure, not internal tooling.
What You’ll Be Doing
- Designing and building high-performance Java services powering trading APIs
- Developing and optimising FIX connectivity for institutional clients
- Owning end-to-end delivery — from design through to production
- Improving latency, throughput, and system resilience
- Working closely with product and commercial teams on client-driven requirements
- Building scalable, cloud-native services with strong observability and automation
Tech Environment
- Java (core, concurrency, multithreading)
- Spring / Spring Boot
- FIX Protocol / API connectivity
- Event-driven / distributed systems
- AWS / cloud-native architecture
- Linux production environments
What They’re Looking For
- Strong Java engineering fundamentals in real-time or distributed systems
- Experience building external-facing APIs or connectivity layers
- Understanding of performance optimisation and system design under load
- Exposure to trading systems, fintech, or low-latency environments is highly relevant
- Engineers comfortable operating in high-impact, production-critical systems
Why This Role
- Direct ownership of client-facing trading infrastructure
- Work that sits close to revenue and execution, not buried in internal systems
- A genuine opportunity to build and shape platform capability, not just maintain it
- Environment that values:
- Engineering quality
- Delivery speed
- Pragmatic problem solving
Who This Suits
- Engineers already in trading / FIX environments looking for more ownership
- Strong backend engineers wanting to move into capital markets infrastructure
- Developers who prefer high-impact systems over low-stakes microservices work
Working Model
Hybrid: 3 days onsite, 2 remote
Competitive base + bonus + flexible benefits package
Java Engineer (FIX / Trading APIs) in Slough employer: Morgan McKinley
Contact Detail:
Morgan McKinley Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Java Engineer (FIX / Trading APIs) in Slough
✨Tip Number 1
Network like a pro! Reach out to folks in the trading and fintech space on LinkedIn. Join relevant groups and participate in discussions. You never know who might have a lead on that perfect Java Engineer role!
✨Tip Number 2
Show off your skills! Create a GitHub repository showcasing your projects, especially those involving Java, FIX protocols, or low-latency systems. This gives potential employers a taste of what you can do beyond your CV.
✨Tip Number 3
Prepare for technical interviews by brushing up on your Java fundamentals and system design principles. Practice coding challenges that focus on real-time systems and API development. We want you to shine when it counts!
✨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 are proactive about their job search!
We think you need these skills to ace Java Engineer (FIX / Trading APIs) in Slough
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your Java engineering skills and experience with trading APIs. We want to see how your background aligns with the role, so don’t be shy about showcasing relevant projects or achievements!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re excited about this role and how your experience in low-latency environments can contribute to our team. Keep it concise but impactful!
Showcase Your Problem-Solving Skills: In your application, give examples of how you've tackled challenges in high-impact systems. We love engineers who can think on their feet and come up with pragmatic solutions, so let us know how you’ve done this in the past.
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 the role. Plus, it shows you’re keen to join our team!
How to prepare for a job interview at Morgan McKinley
✨Know Your Java Inside Out
Make sure you brush up on your Java fundamentals, especially around concurrency and multithreading. Be ready to discuss how you've applied these concepts in real-time or distributed systems, as this role demands a strong grasp of high-performance Java services.
✨Familiarise Yourself with FIX Protocol
Since the role involves developing and optimising FIX connectivity, it’s crucial to understand the FIX protocol and its applications. Prepare to talk about any previous experience you have with external-facing APIs or trading systems, as this will show your relevance to the position.
✨Demonstrate Problem-Solving Skills
This role values pragmatic problem-solving, so be ready to share examples of how you've tackled performance optimisation and system design challenges under load. Think of specific scenarios where your solutions had a direct impact on system resilience or throughput.
✨Engage with the Team's Vision
Research the company’s approach to building scalable, cloud-native services. During the interview, express your enthusiasm for working closely with product and commercial teams, and how you can contribute to client-driven requirements. This shows that you're not just looking for a job, but are genuinely interested in shaping the platform's capability.