Domain: High-Performance Computing / Low-Latency Systems
We are looking for an experienced Java Developer with strong expertise in JVM tuning, concurrency, and low-latency system design to build and optimise high-performance, event-driven applications.
The ideal candidate will have a strong understanding of Java internals, memory management, networking, and Linux systems, with experience developing latency-sensitive, high-throughput applications.
Key Responsibilities
- Design, develop, and optimise high-performance Java applications for low-latency and high-frequency environments.
- Perform JVM tuning, garbage collection optimisation, and memory management.
- Develop event-driven and reactive systems with a strong focus on concurrency and throughput.
- Optimise data structures, algorithms, networking, and application performance.
- Work with low-level Java technologies and system interfaces to improve execution efficiency.
- Analyse performance bottlenecks across the JVM, operating system, CPU, and network layers.
- Work with shared memory, memory-mapped files, and TCP/UDP networking.
- Apply knowledge of Linux internals and CPU architecture to optimise system performance.
Mandatory Skills
- Strong Java development experience, with expertise in JVM tuning and performance optimisation.
- Excellent knowledge of data structures, algorithms, and concurrency.
- Experience building low-latency, high-throughput, event-driven or reactive systems.
Nice to Have
- Experience with Aeron for high-performance messaging and transport.
- Exposure to high-frequency trading (HFT), capital markets, or other latency-sensitive systems.
#J-18808-Ljbffr
Senior Java Developer β Low Latency / JVM Tuning employer: N Consulting Global
As an IT Business Systems Analyst at our Darlington location, you will thrive in a dynamic work culture that prioritises innovation and collaboration. We offer competitive benefits, a commitment to employee growth through continuous learning opportunities, and the chance to lead impactful projects that enhance manufacturing processes. Join us to be part of a team that values your expertise and fosters a supportive environment for professional development.