Senior Java Developer

Senior Java Developer

Temporary 48000 - 72000 £ / year (est.) Home office (partial)
Go Premium
R

At a Glance

  • Tasks: Design and enhance high-performance electronic trading platforms in a fast-paced environment.
  • Company: Join a leading Global Markets Technology team in London with a hybrid work model.
  • Benefits: Enjoy competitive pay, flexible remote work, and opportunities for professional growth.
  • Why this job: Make an impact on critical trading systems and shape the future of electronic trading.
  • Qualifications: 8+ years in trading systems, strong Java skills, and experience in e-trading environments.
  • Other info: Collaborate with traders and engineers in a dynamic, high-pressure setting.

The predicted salary is between 48000 - 72000 £ per year.

Location: London (Hybrid – 40% onsite / 60% remote)

Contract Duration: 6 months (with possible extension)

Department: Global Markets Technology – Fixed Income

Role Overview

We are seeking a highly experienced Senior Java Developer / Electronic Trading Specialist to join a high-performing E-Fixed Income Technology team. This role focuses on building and optimizing low-latency, high-performance electronic trading systems, with a strong emphasis on TransFICC connectivity and real-time trading workflows. You will work on mission-critical trading platforms used by front-office stakeholders, contributing to both ongoing platform optimization and future architecture evolution in a fast-paced, delivery-driven environment.

Key Responsibilities

  • Design, build and enhance a high-performance E-Fixed Income electronic trading platform
  • Drive adoption and optimization of TransFICC connectivity
  • Identify and resolve latency, throughput and scalability bottlenecks
  • Apply low-latency design patterns, including lock-free and object-free programming paradigms
  • Ensure full testing of new releases (unit, regression, system integration)
  • Collaborate closely with Traders, Quants, Financial Engineers and Business Analysts
  • Manage technical interactions with external electronic market venues and internal connectivity teams
  • Provide 3rd-line support for production systems and continuously improve service quality
  • Influence platform architecture, capacity planning, and performance monitoring strategies

Requirements

  • Extensive experience in Electronic Trading systems
  • Strong Core Java expertise with object-oriented design
  • Minimum 8 years’ experience working with trading systems
  • At least 5 years in electronic / e-trading environments
  • Deep understanding of FX or E-Fixed Income trading workflows (RFQ, pricing, algo trading, STP)
  • Strong experience with:
  • Multi-threading and concurrency
  • Performance profiling and tuning
  • TCP, UDP, Ethernet, HTTP
  • Experience building fault-tolerant, performance-critical systems
  • Infrastructure as Code exposure (e.g. AWS, Ansible)
  • Strong communication skills with the ability to engage senior traders and technical stakeholders
  • Ability to work autonomously in a high-pressure, fast-changing environment
  • Why Apply

    • Work on front-office, revenue-critical trading platforms
    • Exposure to complex, real-time electronic trading technology
    • Opportunity to influence architecture and future platform direction
    • Hybrid working model with strong remote flexibility

    Senior Java Developer employer: Russell Tobin

    Join a leading firm in the heart of London as a Senior Java Developer, where you will be at the forefront of developing high-performance electronic trading systems. With a hybrid working model that promotes work-life balance and a culture that values innovation and collaboration, you will have the opportunity to influence critical trading platforms while enjoying extensive professional growth opportunities in a dynamic environment. This role not only offers competitive remuneration but also the chance to work alongside industry experts in a fast-paced, technology-driven setting.
    R

    Contact Detail:

    Russell Tobin Recruiting Team

    StudySmarter Expert Advice 🤫

    We think this is how you could land Senior Java Developer

    ✨Tip Number 1

    Network like a pro! Reach out to your connections in the finance and tech sectors. Attend meetups or webinars related to electronic trading and Java development. You never know who might have the inside scoop on job openings!

    ✨Tip Number 2

    Show off your skills! Create a portfolio showcasing your projects, especially those related to low-latency systems or electronic trading. This will give potential employers a taste of what you can bring to their team.

    ✨Tip Number 3

    Prepare for technical interviews by brushing up on your core Java knowledge and low-latency design patterns. Practice coding challenges that focus on multi-threading and performance tuning to impress those interviewers!

    ✨Tip Number 4

    Don’t forget to apply through our website! We’re always on the lookout for talented individuals like you. Plus, it’s a great way to ensure your application gets the attention it deserves.

    We think you need these skills to ace Senior Java Developer

    Core Java
    Object-Oriented Design
    Low-Latency Design Patterns
    Multi-threading
    Concurrency
    Performance Profiling
    TCP
    UDP
    Ethernet
    HTTP
    Fault-Tolerant Systems
    Infrastructure as Code (AWS, Ansible)
    Electronic Trading Systems
    E-Fixed Income Trading Workflows
    Strong Communication Skills

    Some tips for your application 🫡

    Tailor Your CV: Make sure your CV highlights your experience with electronic trading systems and Core Java expertise. We want to see how your skills align 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 passionate about electronic trading and how your background makes you a perfect fit for our team. Keep it engaging and personal – we love to see your personality!

    Showcase Your Problem-Solving Skills: In your application, highlight specific examples where you've tackled latency or scalability issues in trading systems. We’re looking for candidates who can think critically and adapt in a fast-paced environment, so let us know how you’ve done this before!

    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 on joining our team at StudySmarter!

    How to prepare for a job interview at Russell Tobin

    ✨Know Your Java Inside Out

    Make sure you brush up on your Core Java skills, especially around object-oriented design. Be prepared to discuss low-latency design patterns and how you've applied them in past projects. They’ll likely want to hear about specific challenges you've faced and how you overcame them.

    ✨Understand Electronic Trading Systems

    Familiarise yourself with the intricacies of electronic trading systems, particularly in the E-Fixed Income space. Be ready to talk about your experience with RFQ, pricing, algo trading, and STP workflows. Showing a deep understanding of these processes will set you apart from other candidates.

    ✨Demonstrate Problem-Solving Skills

    Prepare to discuss how you've identified and resolved latency, throughput, and scalability issues in previous roles. Think of specific examples where you’ve optimised performance or improved service quality, as this will showcase your ability to contribute to their mission-critical platforms.

    ✨Communicate Effectively

    Since you'll be collaborating with traders and technical stakeholders, practice articulating complex technical concepts in a clear and concise manner. Highlight your experience in managing technical interactions and how you’ve successfully engaged with senior traders in the past.

    Senior Java Developer
    Russell Tobin
    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

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