closely with traders, quants, and other stakeholders to design and implement cutting-edge solutions. • Ensure adherence to best practices in multithreading, memory management, and garbagecollection tuning. • Collaborate with global teams to integrate systems and improve existing architectures. • Maintain and improve existing Java applications while ensuring code quality … Proven experience in low-latency, high-frequency trading systems. • FX trading domain knowledge with experience in pricing, risk, and execution systems. • Experience with multithreading, garbagecollection tuning, and optimizing memory management. • Strong understanding of networking, TCP/IP, messaging protocols (e.g., FIX, Kafka, or RabbitMQ). • Experience working More ❯
closely with traders, quants, and other stakeholders to design and implement cutting-edge solutions. • Ensure adherence to best practices in multithreading, memory management, and garbagecollection tuning. • Collaborate with global teams to integrate systems and improve existing architectures. • Maintain and improve existing Java applications while ensuring code quality … Proven experience in low-latency, high-frequency trading systems. • FX trading domain knowledge with experience in pricing, risk, and execution systems. • Experience with multithreading, garbagecollection tuning, and optimizing memory management. • Strong understanding of networking, TCP/IP, messaging protocols (e.g., FIX, Kafka, or RabbitMQ). • Experience working More ❯
closely with traders, quants, and other stakeholders to design and implement cutting-edge solutions. Ensure adherence to best practices in multithreading, memory management, and garbagecollection tuning. Collaborate with global teams to integrate systems and improve existing architectures. Maintain and improve existing Java applications while ensuring code quality … Proven experience in low-latency, high-frequency trading systems. FX trading domain knowledge with experience in pricing, risk, and execution systems. Experience with multithreading, garbagecollection tuning, and optimizing memory management. Strong understanding of networking, TCP/IP, messaging protocols (e.g., FIX, Kafka, or RabbitMQ). Experience working More ❯
Greater London, England, United Kingdom Hybrid / WFH Options
Hunter Bond
large-scale data processing, ensuring low-latency access to market data, transactions, and real-time updates. Fine-tune the Java Virtual Machine (JVM) and garbagecollection (GC) settings to achieve optimal performance in production environments, ensuring minimal overhead and efficient memory management. Build and maintain scalable microservices that More ❯
london, south east england, united kingdom Hybrid / WFH Options
Hunter Bond
large-scale data processing, ensuring low-latency access to market data, transactions, and real-time updates. Fine-tune the Java Virtual Machine (JVM) and garbagecollection (GC) settings to achieve optimal performance in production environments, ensuring minimal overhead and efficient memory management. Build and maintain scalable microservices that More ❯
closely with traders, quants, and other stakeholders to design and implement cutting-edge solutions. • Ensure adherence to best practices in multithreading, memory management, and garbagecollection tuning. • Collaborate with global teams to integrate systems and improve existing architectures. • Maintain and improve existing Java applications while ensuring code quality More ❯
London, England, United Kingdom Hybrid / WFH Options
Client Server
have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patters, Algorithms You have a deep knowledge of Java including garbagecollection You have a strong appreciation of low latency systems and code optimisation to ensure speed You have experience within a financial services More ❯
london, south east england, united kingdom Hybrid / WFH Options
Client Server
have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patters, Algorithms You have a deep knowledge of Java including garbagecollection You have a strong appreciation of low latency systems and code optimisation to ensure speed You have experience within a financial services More ❯
event-driven architecture; at-least-once messaging; CAP Theorem; horizontal and vertical scaling strategies; massively distributed architectures Expert knowledge of Java, JVM, memory management, garbagecollection Thorough understanding of multithreaded environment challenges Expert knowledge of Spring, SpringBoot framework and associated technologies Expert knowledge of test frameworks, such as More ❯
network programming, sockets, and protocols like WebSockets and WebRTC. Lead performance optimization initiatives by profiling Go code, reducing latency, and efficiently managing memory and garbage collection. Build fault-tolerant systems with strong recovery mechanisms and failover strategies to maintain service continuity. Implement comprehensive logging and tracing using tools such More ❯
products. Knowledge-sharing experience (tech talks, articles, YouTube videos, etc.). Experience (even non-production) with different types of programming languages: interpreted, compiled, with garbagecollection, manual memory management, reference counting memory management, etc. What we can offer: A real-deal startup adventure: you'll be hopping on More ❯