Low Latency Java Developer in London

Low Latency Java Developer in London

London Full-Time On-site
L

We're looking for a Senior Java Engineer with a passion for performance engineering to join a global technology team delivering some of the industry's most demanding high-throughput, low-latency platforms. This is an opportunity to work on sophisticated event-driven systems where microseconds matter. You'll be operating close to the JVM, Linux operating system, network stack, and hardware layer, helping build and optimise applications that process massive volumes of real-time data with exceptional speed and reliability.

If you enjoy solving complex performance challenges and pushing Java beyond traditional enterprise development, you will have fun here.

What You'll Be Doing

  • Designing and developing high-performance applications using Core Java
  • Building scalable event-driven and reactive architectures
  • Performing JVM profiling, GC tuning, memory analysis, and latency optimisation
  • Optimising multithreaded applications and concurrent processing frameworks
  • Enhancing network performance using TCP/UDP and low-latency communication techniques
  • Working with low-level Java technologies including JNI, Java Unsafe and native integrations
  • Identifying bottlenecks across Linux, JVM and application layers

What We're Looking For

  • Strong JVM tuning and performance engineering experience
  • Deep understanding of:
    • Multithreading
    • Concurrency
    • Data structures
    • Algorithms
    • Computational complexity
  • Proven experience building:
    • High-throughput platforms
    • Event-driven architectures
    • Reactive applications
  • Linux performance analysis and optimisation experience
  • Understanding of:
    • Memory management
    • Shared memory
    • Memory-mapped files
    • Caching mechanisms
  • Experience with JNI, Java Unsafe, JNR-FFI or similar native integrations

Nice to Have

  • Hardware-aware performance optimisation
  • High-frequency or real-time systems
  • Benchmarking and latency analysis

Why This Role?

You'll be joining a highly technical engineering environment where performance is a core feature, not an afterthought.

Expect to work on:

  • Ultra-low latency architectures
  • Advanced JVM tuning
  • High-performance networking
  • Real-time processing systems

This is an opportunity to work alongside engineers who are passionate about squeezing every possible microsecond from a system and solving challenges few developers ever encounter.

#J-18808-Ljbffr

Low Latency Java Developer in London employer: Luxoft

As a leading bank, we pride ourselves on fostering a dynamic and inclusive work environment that encourages professional growth and collaboration. Our Training Business Analyst role offers the opportunity to engage in impactful projects while working alongside talented teams dedicated to compliance and innovation. With a strong commitment to employee development and a culture that values diverse perspectives, we provide our staff with the tools and support needed to thrive in their careers.

L

Contact Details:

Luxoft Recruitment Team