eFX Software Engineer - Permanent | London (Hybrid)We''re hiring an experienced eFX Software Engineer to join a leading financial institution''s digital technology division. This is a permanent position based in London with a flexible hybrid working model.You''ll be part of a high-performing team focused on delivering secure, high-performance, and scalable solutions to support institutional trading platforms.Key Responsibilities:Develop and maintain low-latency eFX trading systems using high-performance Java (eg, lock-free, low-GC techniques).Design and implement fault-tolerant system architectures with andlt;40 microseconds one-way latency.Collaborate with cross-functional teams to define and evolve architecture and engineering practices.Influence technical strategy, ensuring alignment with product and trading goals.Contribute to the evolution of FX pricing and risk management capabilities.Required Skills andamp; Experience:Strong expertise in core Java, including low-latency, high-throughput systems.Deep understanding of modern CPU architecture, cache optimization, and Linux performance tuning.In-depth experience with networking protocols such as TCP, UDP, Multicast, FIX.Familiarity with quantitative finance, algorithmic trading, and implementing controls in automated trading systems.Proven experience with DevOps, Agile methodologies, TDD, and use of CI/CD tools.Background in API design and automated testing frameworks.This is an excellent opportunity to work on complex, ..... full job details .....