Senior Java Software Engineer in City of London

Senior Java Software Engineer in City of London

City of London Full-Time 80000 - 100000 £ / year (est.) Home office (partial)
Artemis Talent Group Ltd

At a Glance

  • Tasks: Design and build low-latency, high-throughput Java systems for trading platforms.
  • Company: Leading trading technology firm with a focus on high-performance systems.
  • Benefits: Hybrid work model, competitive salary, and opportunities to solve complex challenges.
  • Other info: Join a dynamic team where your engineering skills will shine in production trading.
  • Why this job: Make a real impact in fast-paced trading environments and influence new technologies.
  • Qualifications: 6+ years of strong Java experience and knowledge of low-latency systems.

The predicted salary is between 80000 - 100000 £ per year.

Artemis Talent is partnering with a leading trading technology firm building high-performance, real-time trading systems used across global markets. This is not standard backend engineering. You’ll be working on latency-sensitive infrastructure across order management, execution, and market data where performance and reliability are critical.

The Role

  • Design and build low-latency, high-throughput Java systems
  • Optimise performance across latency, concurrency, and memory
  • Contribute to mission-critical trading platforms (OMS/EMS, market data)
  • Work closely with engineering and business stakeholders in a live trading environment

What They’re Looking For

  • Strong Java experience (6+ years)
  • Background in low-latency / high-performance systems
  • Deep understanding of:
  • Concurrency & multi-threading
  • JVM tuning & memory optimisation
  • Network programming (TCP/IP, NIO)
  • Experience within trading systems / financial markets
  • Exposure to FIX or similar messaging protocols
  • Why Join

    • Work on real-time trading infrastructure
    • Solve complex performance challenges at scale
    • High-impact role in a fast-paced engineering environment
    • This is a role for engineers who understand production trading systems — not just code.
    • You will have real input into new technology at the fore of a re-architecture.

    Please reach out for details.

    Senior Java Software Engineer in City of London employer: Artemis Talent Group Ltd

    Join a leading trading technology firm in London or New York, where you will be at the forefront of developing high-performance, real-time trading systems. With a strong emphasis on innovation and collaboration, the company fosters a dynamic work culture that encourages professional growth and offers unique opportunities to tackle complex challenges in a fast-paced environment. Enjoy the benefits of hybrid working while contributing to mission-critical platforms that shape global markets.
    Artemis Talent Group Ltd

    Contact Detail:

    Artemis Talent Group Ltd Recruiting Team

    StudySmarter Expert Advice 🤫

    We think this is how you could land Senior Java Software Engineer in City of London

    ✨Tip Number 1

    Network, network, network! Get in touch with folks in the trading tech scene. Attend meetups, webinars, or even just grab a coffee with someone who’s already in the industry. You never know where a casual chat might lead!

    ✨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. Real-world examples of your work can speak volumes more than just words on a CV.

    ✨Tip Number 3

    Prepare for technical interviews by brushing up on low-latency systems and concurrency. Practice coding challenges that focus on performance optimisation. We want to see how you think on your feet, so be ready to tackle some tricky problems!

    ✨Tip Number 4

    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 are proactive about their job search. Let’s get you into that high-impact role!

    We think you need these skills to ace Senior Java Software Engineer in City of London

    Java
    Java 23
    Low Latency
    Trading Platforms
    Market Data
    Aeron
    Kafka
    Chronicle
    FIX
    Concurrency
    Multi-threading
    JVM Tuning
    Memory Optimisation
    Network Programming
    TCP/IP

    Some tips for your application 🫡

    Tailor Your CV: Make sure your CV highlights your experience with Java and low-latency systems. 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 trading technology and how your background makes you a perfect fit for our team. Keep it engaging and personal.

    Showcase Your Problem-Solving Skills: In your application, mention specific challenges you've faced in previous roles, especially around performance optimisation and concurrency. We love to see how you tackle complex issues head-on!

    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 opportunity in our fast-paced environment!

    How to prepare for a job interview at Artemis Talent Group Ltd

    ✨Know Your Java Inside Out

    Make sure you brush up on your Java skills, especially the latest features in Java 23. Be prepared to discuss how you've used Java in low-latency systems and be ready to demonstrate your understanding of concurrency and multi-threading.

    ✨Understand the Trading Environment

    Familiarise yourself with trading platforms and market data systems. Knowing how order management and execution work will give you an edge. Be ready to talk about your experience with FIX or similar messaging protocols.

    ✨Performance is Key

    Since this role focuses on high-performance systems, come prepared with examples of how you've optimised performance in previous projects. Discuss JVM tuning, memory optimisation, and any specific challenges you've faced in latency-sensitive environments.

    ✨Engage with Stakeholders

    This role involves working closely with both engineering and business stakeholders. Think about how you've collaborated in the past and be ready to share examples of how you’ve communicated technical concepts to non-technical team members.

    Senior Java Software Engineer in City of London
    Artemis Talent Group Ltd
    Location: City of London

    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

    >