City of London, London, United Kingdom Hybrid / WFH Options
CipherTek Recruitment
Prometheus and Geneos for continuous monitoring, diagnostics, and system health checks. Desired technical Skills: Java Expertise: Extensive experience with Core Java , focusing on low-level performance tuning, multithreading , and garbagecollection optimization . FIC or similar business knowledge: Strong understanding of FIC markets Experience with FIX protocol , SBE Market Data Feeds (e.g., Refinitiv, Bloomberg), and LP connectivity . More ❯
Prometheus and Geneos for continuous monitoring, diagnostics, and system health checks. Desired technical Skills: Java Expertise: Extensive experience with Core Java , focusing on low-level performance tuning, multithreading , and garbagecollection optimization . FIC or similar business knowledge: Strong understanding of FIC markets Experience with FIX protocol , SBE Market Data Feeds (e.g., Refinitiv, Bloomberg), and LP connectivity . More ❯
where appropriate. Requirements 5+ years of Java backend development experience, preferably in a trading or real-time system environment. Deep understanding of Java core internals, multithreading, memory models, and garbage collection. Proven experience in GC-free or low-GC programming, including use of sun.misc.Unsafe , direct buffers, and memory-mapped files. Familiarity with Aeron, SBE, or other low-latency messaging More ❯
where appropriate. Requirements 5+ years of Java backend development experience, preferably in a trading or real-time system environment. Deep understanding of Java core internals, multithreading, memory models, and garbage collection. Proven experience in GC-free or low-GC programming, including use of sun.misc.Unsafe, direct buffers, and memory-mapped files. Familiarity with Aeron, SBE, or other low-latency messaging More ❯
applicant must have the following: • Advanced proficiency in Java • Strong experience in low-latency, high-throughput systems, particularly within FX trading platforms (e.g. LSE, 360T) • Deep understanding of efficient garbagecollection, memory management, and object modeling • Unit testing experience with Grabler, JUnit, or similar frameworks • Proficient in Oracle or similar relational databases • Comfortable working in agile environments, especially More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Insight Global
applicant must have the following: • Advanced proficiency in Java • Strong experience in low-latency, high-throughput systems, particularly within FX trading platforms (e.g. LSE, 360T) • Deep understanding of efficient garbagecollection, memory management, and object modeling • Unit testing experience with Grabler, JUnit, or similar frameworks • Proficient in Oracle or similar relational databases • Comfortable working in agile environments, especially More ❯
London, England, United Kingdom Hybrid / WFH Options
ZipRecruiter
developers on coding/architecture approaches and best practices Skills required Expert knowledge of Java based distributed systems, including event-driven architecture Expert knowledge of Java, JVM, memory management, garbagecollection Expert knowledge of Spring, SpringBoot framework and associated technologies Stakeholder management, Team and resource management skills Expertise in Java debugging, including remote debugging of services deployed to More ❯
City of London, London, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
WFH: You can work from home from most of the time but must be commutable to the London office. About you: You have strong Java development experience including concurrency, garbagecollection, low level performance optimisation, data structures and memory efficient design patterns You have experience with low latency systems, particularly OMS (Order Management Systems), EMS (Execution Management Systems More ❯
City of London, London, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
/finish times - please note: you must have the right to work in the UK and be UK based. About you: You have strong Java development experience including concurrency, garbagecollection, low level performance optimisation, data structures and memory efficient design patterns You have experience with low latency systems, particularly OMS (Order Management Systems), EMS (Execution Management Systems More ❯
London, England, United Kingdom Hybrid / WFH Options
Client Server
/WFH: You can work from home most of the time but must be commutable to the London office. About you: You have strong Java development experience including concurrency, garbagecollection, low-level performance optimization, data structures, and memory-efficient design patterns. You have experience with low latency systems, particularly OMS (Order Management Systems), EMS (Execution Management Systems More ❯
London, England, United Kingdom Hybrid / WFH Options
Client Server
technical or numerate discipline You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, 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 environment or can demonstrate a More ❯
London, England, United Kingdom Hybrid / WFH Options
Client Server
/finish times - please note: you must have the right to work in the UK and be UK based. About you: You have strong Java development experience including concurrency, garbagecollection, low level performance optimisation, data structures and memory efficient design patterns You have experience with low latency systems, particularly OMS (Order Management Systems), EMS (Execution Management Systems More ❯
City of London, London, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
/finish times - please note: you must have the right to work in the UK and be UK based. About you: You have strong Java development experience including concurrency, garbagecollection, low level performance optimisation, data structures and memory efficient design patterns You have experience with low latency systems, particularly OMS (Order Management Systems), EMS (Execution Management Systems More ❯
London, England, United Kingdom Hybrid / WFH Options
Client Server
/finish times - please note: you must have the right to work in the UK and be UK based. About you: You have strong Java development experience including concurrency, garbagecollection, low level performance optimisation, data structures and memory efficient design patterns You have experience with low latency systems, particularly OMS (Order Management Systems), EMS (Execution Management Systems More ❯
Slough, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
/finish times - please note: you must have the right to work in the UK and be UK based. About you: You have strong Java development experience including concurrency, garbagecollection, low level performance optimisation, data structures and memory efficient design patterns You have experience with low latency systems, particularly OMS (Order Management Systems), EMS (Execution Management Systems More ❯
engineering best practices, and apply this knowledge to improve existing storage systems and develop new solutions. WHAT YOU HAVE Experience in Java development Strong JVM experience: internals, memory management, garbagecollection, performance optimization Knowledge of networking, distributed systems, data structures, and consistency algorithms Java JDK 17+ Knowledge of the following is desirable: Data Serialization and Transport (gRPC, Shared More ❯
with the Agile framework, including JIRA and Confluence. Familiarity with front-end tools like Java AWT and Google Web Toolkit. Solid understanding of object-oriented design principles and Java garbagecollection, with a focus on concurrent low latency I/O is essential. Can demonstrate ability to work in a multi-faceted role (development, testing, support analysis, release More ❯
with the Agile framework, including JIRA and Confluence. Familiarity with front-end tools like Java AWT and Google Web Toolkit. Solid understanding of object-oriented design principles and Java garbagecollection, with a focus on concurrent low latency I/O is essential. Can demonstrate ability to work in a multi-faceted role (development, testing, support analysis, release More ❯
specifically in building fast, low-latency trading systems Strong familiarity with market data and order execution protocols (e.g. FIX, binary, or custom APIs) Hands-on experience with JVM tuning, garbagecollection, and deep performance analysis Knowledge of fast messaging and data serialization technologies for high-speed environments Proficiency in networking concepts, including TCP/UDP, multicast, and low More ❯
stakeholders across the organization. We have successfully placed multiple candidates within this team and received positive feedback regarding the culture and environment. Essential skills: Advanced experience with Java, including garbagecollection (GC) and multi-threading. Experience with e-trading functionality, including low latency systems development. Other desirable skills include: FIX protocol. Understanding of bond analytics, risk, pricing, and More ❯
stakeholders across the organization. We have successfully placed multiple candidates within this team and received positive feedback regarding the culture and environment. Essential skills: Advanced experience with Java, including garbagecollection (GC) and multi-threading. Experience with e-trading functionality, including low latency systems development. Other desirable skills include: FIX protocol knowledge. Understanding of bond analytics, risk management More ❯
proof-of-concept solutions using Hazelcast. Demonstrate proficiency in Java (with working knowledge of Python , .Net C#, Go, C++). Possess a strong understanding of JVM internals , especially around garbagecollection , memory management, and runtime tuning. Be capable of debugging code across the Hazelcast stack when needed (core contributions not required). Benchmarking & Industry Validation Design and execute More ❯
monitoring. Document system workflows, architecture, and design decisions. Participate in peer code reviews and design discussions. Must-Have Qualifications 5+ years of Java development experience. Strong focus on concurrency , garbagecollection tuning, and low-level performance optimizations. Proficient in data structures and memory-efficient design patterns. Solid experience in low-latency trading systems , particularly in Order Management Systems More ❯
London, England, United Kingdom Hybrid / WFH Options
TechBiz Global
streaming capabilities , including experience with 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 as zap, klog, OpenTelemetry, and More ❯
and infrastructure. Qualifications The ideal candidate: Has a proven track record in implementing high performance and low latency systems on the JVM. Possesses deep knowledge of JVM internals (including garbagecollection, concurrency, locking, etc.) and is an expert in Java. What we offer Opportunity to work on cutting-edge projects. Collaborate with a highly motivated and dedicated team. More ❯