components. Implement algorithmic trading strategies and optimize trading performance. Work with FIX protocol and other market connectivity layers to ensure robust trade execution and data integrity. Optimize performance through garbagecollection-aware techniques, multithreading, and fine-tuned system design. Monitor and improve application performance by designing and maintaining appropriate metrics and KPIs. Collaborate with infrastructure teams to ensure … Experience in connectivity, market data, core pricing, and hedging strategies. Deep understanding of FIX protocol and electronic trading workflows. Expertise in Linux-based development and performance tuning. Experience with garbagecollection-aware coding, real-time systems, and machine-level performance optimization. Strong grasp of Solace messaging, networking fundamentals, 10GbE, and multicast environments. Experience with Wireshark or similar tools More ❯
capture core requirements In depth understanding of core Java API's (collections, concurrency, NIO etc.) Have an understanding of and experience with multithreaded systems, working knowledge of the Java garbage collector, familiar with low latency I/O. Understanding of and experience with design patterns (Observer, Factory, Singleton etc.) Development practices - Must be able to use test driven development More ❯
collaborate across infrastructure and support teams. Person Specification Essential Qualifications & Experience Degree (or equivalent) in Computer Science, Mathematics, Physics, or Engineering. Proven experience in: Java development (low latency, multithreading, garbagecollection-aware techniques). Performance monitoring and metric design. Real-time, mission-critical systems. Linux and message bus technologies. Network analysis tools (e.g., Wireshark). Solace or similar More ❯
collaborate across infrastructure and support teams. Person Specification Essential Qualifications & Experience Degree (or equivalent) in Computer Science, Mathematics, Physics, or Engineering. Proven experience in: Java development (low latency, multithreading, garbagecollection-aware techniques). Performance monitoring and metric design. Real-time, mission-critical systems. Linux and message bus technologies. Network analysis tools (e.g., Wireshark). Solace or similar More ❯
Employment Type: Full-Time
Salary: £150,000 - £160,000 per annum, Inc benefits