company_site
Senior Java Developer (low latency)
Luxoft
London, GBR
Full-time
Senior · 8+ years experience
Onsite
Discovered 5 days ago
8+ years of hands-on software development experience, with strong expertise in Core Java and performance-critical systems. Proven experience with JVM profiling and performance tuning, including garbage collection, memory, thread, CPU, and latency optimization. Strong Linux development and troubleshooting experience in production environments. Experience designing and developing low-latency, high-throughput, mission-critical applications. Strong knowledge of low-latency network programming, including TCP/IP, sockets, efficient data processing, and kernel-bypass technologies. Working knowledge of C++, particularly in performance-sensitive environments. Experience with real-time market-data or electronic-trading platforms, including direct feeds, distribution protocols, and exchange connectivity. Strong performance analysis, troubleshooting, and production-support capabilities, with the ability to identify bottlenecks and perform root-cause analysis.
Key Skills for This Role
8+ years of hands-on software development experience, with strong expertise in Core Java and performance-critical systems. Proven experience with JVM profiling and performance tuning, including garbage collection, memory, thread, CPU, and latency optimization. Strong Linux development and troubleshooting experience in production environments. Experience designing and developing low-latency, high-throughput, mission-critical applications. Strong knowledge of low-latency network programming, including TCP/IP, sockets, efficient data processing, and kernel-bypass technologies. Working knowledge of C++, particularly in performance-sensitive environments. Experience with real-time market-data or electronic-trading platforms, including direct feeds, distribution protocols, and exchange connectivity. Strong performance analysis, troubleshooting, and production-support capabilities, with the ability to identify bottlenecks and perform root-cause analysis.
Full Job Posting
Responsibilities
- Design, develop, and maintain high-performance, low-latency applications using Core Java. - Perform JVM profiling and tuning, including garbage collection, memory, thread, CPU, and latency analysis. - Develop and optimize low-latency network components and kernel-bypass solutions. - Integrate and support proprietary direct feeds and market-data distribution protocols across EMEA and US Options markets. - Identify performance bottlenecks and improve application throughput, latency, and resource utilization. - Investigate production incidents, conduct root-cause analysis, and implement permanent fixes. - Support deployment and production processes within Linux environments. - Collaborate with global development, infrastructure, support, and business teams to deliver reliable market-data solutions.
- Design, develop, and maintain high-performance, low-latency applications using Core Java.
- Perform JVM profiling and tuning, including garbage collection, memory, thread, CPU, and latency analysis.
- Develop and optimize low-latency network components and kernel-bypass solutions.
- Integrate and support proprietary direct feeds and market-data distribution protocols across EMEA and US Options markets.
- Identify performance bottlenecks and improve application throughput, latency, and resource utilization.
- Investigate production incidents, conduct root-cause analysis, and implement permanent fixes.
- Support deployment and production processes within Linux environments.
- Collaborate with global development, infrastructure, support, and business teams to deliver reliable market-data solutions.
SKILLS
- Must have
- 8+ years of hands-on software development experience, with strong expertise in Core Java and performance-critical systems. - Proven experience with JVM profiling and performance tuning, including garbage collection, memory, thread, CPU, and latency optimization. - Strong Linux development and troubleshooting experience in production environments. - Experience designing and developing low-latency, high-throughput, mission-critical applications. - Strong knowledge of low-latency network programming, including TCP/IP, sockets, efficient data processing, and kernel-bypass technologies. - Working knowledge of C++, particularly in performance-sensitive environments. - Experience with real-time market-data or electronic-trading platforms, including direct feeds, distribution protocols, and exchange connectivity. - Strong performance analysis, troubleshooting, and production-support capabilities, with the ability to identify bottlenecks and perform root-cause analysis.
Nice to have
- Knowledge of MiFID II market structure and experience with EMEA or US Options market-data feeds. - Familiarity with Refinitiv ETA or similar real-time market-data distribution protocols. - Advanced knowledge of hardware-aware performance optimization, including CPU caches, NUMA, memory hierarchy, and NIC tuning. - Experience with packet capture, network diagnostics, benchmarking, and observability tools. - Advanced C++ performance optimization experience in low-latency or high-throughput environments.
Qualifications
- Must have
- 8+ years of hands-on software development experience, with strong expertise in Core Java and performance-critical systems. - Proven experience with JVM profiling and performance tuning, including garbage collection, memory, thread, CPU, and latency optimization. - Strong Linux development and troubleshooting experience in production environments. - Experience designing and developing low-latency, high-throughput, mission-critical applications. - Strong knowledge of low-latency network programming, including TCP/IP, sockets, efficient data processing, and kernel-bypass technologies. - Working knowledge of C++, particularly in performance-sensitive environments. - Experience with real-time market-data or electronic-trading platforms, including direct feeds, distribution protocols, and exchange connectivity. - Strong performance analysis, troubleshooting, and production-support capabilities, with the ability to identify bottlenecks and perform root-cause analysis.
About Luxoft
Technology10,001+Founded 2000
Global IT services and consulting company
Visit company websiteJobs and hiring trendsApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Luxoft
Semantic AI/ML Engineer
Noida, IND
Discovered TodayFull-time
Semantic AI/ML Engineer
Hyderabad, IND
Discovered TodayFull-time
Functional CRM Analyst
Abu Dhabi, UAE
Discovered TodayFull-time
Enterprise CRM Architect (Engagement Lead)
Abu Dhabi, UAE
Discovered TodayFull-time
Technical CRM Analyst
Abu Dhabi, UAE
Discovered TodayFull-time
Murex Market Risk Consultant
Pune, IND
Discovered TodayFull-time
Murex Market Risk Consultant
Gurugram, IND
Discovered TodayFull-time
Murex Market Risk Consultant
Bengaluru, IND
Discovered TodayFull-time
