Java Low level/ Low latency Engineer
Java Low level/ Low latency Engineer

Java Low level/ Low latency Engineer

London Full-Time 78000 - 182000 £ / year (est.) No home office possible
Go Premium
J

At a Glance

  • Tasks: Design and develop ultra-low latency microservices in Java for high-performance systems.
  • Company: Join a leading fintech firm known for cutting-edge technology and innovation.
  • Benefits: Enjoy hybrid working, competitive salary, excellent benefits, and 27+ days leave.
  • Why this job: Be part of a high-calibre team pushing the limits of performance in mission-critical environments.
  • Qualifications: Strong knowledge of systems programming in Java, C, or Rust; experience with concurrency and multithreading.
  • Other info: This role offers a chance to work on industry-leading low-latency systems where every microsecond matters.

The predicted salary is between 78000 - 182000 £ per year.

Join to apply for the Java Low level/ Low latency Engineer role at John Goddard Associates

3 days ago Be among the first 25 applicants

Join to apply for the Java Low level/ Low latency Engineer role at John Goddard Associates

Get AI-powered advice on this job and more exclusive features.

Senior Java Engineer – Low-Level Systems | High-Performance Architecture | Hybrid London
I\’m working with a leading financial technology organisation building ultra-low latency systems at scale, and we\’re looking for a Senior Java Engineer with a strong grounding in low-level systems programming .
This is an opportunity to join a high-calibre team of engineers working on the number one tech product in the business, pushing the boundaries of performance and reliability in a demanding, mission-critical environment. The systems you\’ll help build operate in the microsecond range and demand deep OS, networking, and concurrency knowledge .

  • What You\’ll Be Working On:
  • Designing and developing low-latency, high-throughput microservices in Java
  • Building and refining core components of a proprietary event-driven framework
  • Working closely with architects, FPGA and infrastructure engineers to optimise performance across the stack
  • Developing systems with a focus on resilience, fault-tolerance, and scalability
  • Driving performance improvements with hardware-aware optimisations and kernel-bypass techniques
  • What We\’re Looking For:
  • Deep understanding of systems-level programming (Java and/or Rust, C, C++)
  • Experience with manual memory management, concurrency, and multithreading
  • Familiarity with Linux internals, system calls, and networking
  • Bonus points for experience with:
  • Kernel bypass (Solarflare, DPDK)
  • Building custom allocators or working in no_std environments
  • Prior work in trading, real-time systems, or performance-sensitive environments (previous finance experience not crucial)
  • Tech Stack Highlights:
  • Java, Rust, Linux, GitHub, CI/CD (CircleCI), Docker, TCP/UDP, Playwright (some teams), OpenOnload, AWS

    • The Offer:
    • Base salary up to ~£130,000 depending on experience
    • Hybrid working: 2-3 days/week in a London office
    • Excellent benefits: pension, medical, 27+ days leave, bonus
    • Why This Role:

    This is a career-defining opportunity to work on some of the most cutting-edge low-latency systems in the industry. You\’ll be part of a team that values technical depth , innovation , and clean engineering , all while working on systems where every microsecond counts .
    McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.
    LNKD1_UKTJ

    Seniority level

    • Seniority level

      Mid-Senior level

    Employment type

    • Employment type

      Full-time

    Job function

    • Job function

      Engineering and Information Technology

    • Industries

      Software Development

    Referrals increase your chances of interviewing at John Goddard Associates by 2x

    Sign in to set job alerts for “Java Specialist” roles.

    London, England, United Kingdom 2 days ago

    London, England, United Kingdom 2 weeks ago

    London, England, United Kingdom 4 days ago

    London, England, United Kingdom 2 weeks ago

    London, England, United Kingdom 1 week ago

    London, England, United Kingdom 3 weeks ago

    Software Engineer-Full stack (All Levels)

    London, England, United Kingdom 1 month ago

    London, England, United Kingdom 2 days ago

    London, England, United Kingdom 2 months ago

    London, England, United Kingdom 1 week ago

    London, England, United Kingdom 1 year ago

    Graduate Software Developer – Fully Remote

    Hertford Heath, England, United Kingdom 5 days ago

    Graduate Software Engineer 2025 – Platform

    London, England, United Kingdom 2 weeks ago

    London, England, United Kingdom 11 hours ago

    London, England, United Kingdom 6 months ago

    London, England, United Kingdom 1 week ago

    London, England, United Kingdom £55,000.00-£75,000.00 1 month ago

    London, England, United Kingdom 4 days ago

    London, England, United Kingdom 3 days ago

    London, England, United Kingdom 8 months ago

    London, England, United Kingdom 2 days ago

    London, England, United Kingdom 1 day ago

    Graduate Software Engineer 2025 – RegTech

    London, England, United Kingdom 1 month ago

    London, England, United Kingdom 3 days ago

    London, England, United Kingdom 1 week ago

    London, England, United Kingdom 4 days ago

    London, England, United Kingdom 2 years ago

    London, England, United Kingdom 1 week ago

    London, England, United Kingdom 1 day ago

    London, England, United Kingdom 1 month ago

    London, England, United Kingdom $140,000.00-$180,000.00 3 weeks ago

    London, England, United Kingdom 3 weeks ago

    London, England, United Kingdom 4 days ago

    London, England, United Kingdom $140,000.00-$180,000.00 1 month ago

    London, England, United Kingdom 1 month ago

    London, England, United Kingdom 3 days ago

    We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

    #J-18808-Ljbffr

    Java Low level/ Low latency Engineer employer: John Goddard Associates

    At John Goddard Associates, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and technical excellence. Our hybrid working model allows for flexibility while collaborating with a high-calibre team in London, where you'll have access to excellent benefits, including a competitive salary, generous leave, and opportunities for professional growth in cutting-edge low-latency systems development.
    J

    Contact Detail:

    John Goddard Associates Recruiting Team

    StudySmarter Expert Advice 🤫

    We think this is how you could land Java Low level/ Low latency Engineer

    Tip Number 1

    Make sure to brush up on your low-level systems programming skills, especially in Java, C, or Rust. Understanding manual memory management and concurrency will be crucial for this role, so consider working on personal projects that challenge these areas.

    Tip Number 2

    Familiarise yourself with Linux internals and system calls, as this knowledge is essential for optimising performance in low-latency environments. You might want to explore resources or courses that focus specifically on Linux systems programming.

    Tip Number 3

    If you have experience with kernel bypass techniques or custom allocators, be prepared to discuss these in detail during interviews. Even if you haven't worked directly with them, understanding the concepts can set you apart from other candidates.

    Tip Number 4

    Network with professionals in the financial technology sector, particularly those who work on low-latency systems. Engaging in relevant forums or attending industry meetups can provide valuable insights and potentially lead to referrals.

    We think you need these skills to ace Java Low level/ Low latency Engineer

    Deep understanding of systems-level programming (Java, Rust, C, C++)
    Manual memory management
    Concurrency and multithreading
    Familiarity with Linux internals and system calls
    Networking knowledge (TCP/UDP)
    Experience in building low-latency, high-throughput microservices
    Optimisation techniques for performance improvements
    Kernel bypass techniques (Solarflare, DPDK)
    Building custom allocators or working in no_std environments
    Experience in trading or real-time systems

    Some tips for your application 🫡

    Tailor Your CV: Make sure your CV highlights your experience with low-level systems programming and any relevant technologies like Java, Rust, or C/C++. Emphasise your familiarity with manual memory management, concurrency, and multithreading.

    Craft a Strong Cover Letter: In your cover letter, express your passion for building high-performance systems. Mention specific projects where you've optimised performance or worked in real-time environments, showcasing your understanding of the role's requirements.

    Showcase Relevant Experience: If you have experience with kernel bypass techniques or custom allocators, make sure to include this in your application. Highlight any previous work in trading or performance-sensitive environments, even if it's not strictly in finance.

    Highlight Team Collaboration: Since the role involves working closely with architects and engineers, mention any collaborative projects you've been part of. This could include cross-functional teams or instances where you contributed to optimising system performance.

    How to prepare for a job interview at John Goddard Associates

    Showcase Your Technical Skills

    Be prepared to discuss your experience with low-level systems programming in Java, Rust, or C/C++. Highlight specific projects where you implemented manual memory management, concurrency, and multithreading.

    Demonstrate Knowledge of Performance Optimisation

    Familiarise yourself with kernel-bypass techniques and hardware-aware optimisations. Be ready to explain how you've improved system performance in previous roles, especially in high-throughput environments.

    Understand the Tech Stack

    Research the technologies mentioned in the job description, such as Docker, AWS, and CI/CD tools like CircleCI. Being able to discuss these tools and how they relate to low-latency systems will impress your interviewers.

    Prepare for System Design Questions

    Expect questions on designing resilient and fault-tolerant systems. Think about how you would approach building microservices that operate in the microsecond range and be ready to share your thought process.

    Java Low level/ Low latency Engineer
    John Goddard Associates
    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

    J
    • Java Low level/ Low latency Engineer

      London
      Full-Time
      78000 - 182000 £ / year (est.)

      Application deadline: 2027-09-01

    • J

      John Goddard Associates

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