Up to £900 per day (via umbrella) London - Hybrid (2-3 days onsite) 12-Month Initial Contract - Immediate Start Join a front-office ElectronicTrading Technology team at a Tier-1 Investment Bank, delivering next-generation algorithmic trading systems across benchmark, smart order routing, and internal crossing strategies. The Role You'll work as a Core Java … Developer within a high-performing Algo Engineering group, responsible for evolving a suite of low-latency, high-throughput trading engines that power the firm's EMEA and global electronictrading business. This includes delivery of key functional changes, performance optimisation, and close collaboration with quants and traders. Key Responsibilities Design, develop, and enhance algorithmic trading engines and core frameworks Partner with the Quant Trading Group to capture and translate trading requirements Contribute to all stages of the SDLC - design, coding, testing, deployment, and 2nd-line support Deliver framework-level improvements for throughput, resilience, and scalability Participate in peer reviews, mentoring, and agile ceremonies Required Skills & Experience Expert-level Core Java (collections, concurrency More ❯
Are you a Senior Java Developer who thrives in fast-paced, high-performance environments? Were partnering with a global investment bank thats building the next generation of its electronictrading platforms powering algorithmic trading, smart order routing, and low-latency execution across global markets. This is a chance to join an elite engineering team shaping the … future of trading technology where microseconds matter and innovation directly impacts the business. About The Company This world-leading financial institution is built on a culture of collaboration, innovation, and responsible growth. They take pride in providing a truly diverse and inclusive workplace, investing heavily in personal and professional development, and offering flexibility to help you thrive. Their London … well-being and balance. The Opportunity Youll join the Equities Cash Technology team a global group of highly skilled engineers and quants who design, build, and optimise low-latency electronictrading systems used across EMEA and beyond. Youll work hands-on with core Java frameworks, enhancing benchmark algo engines, smart order routing systems, and internal crossing platforms that More ❯
Contract Algo Trading Java Developer - eTrading, low latency, Java APIs, Multithreading, FIX Our Investment Banking client is looking for an Algo trading Java developer to join the team to work on new initiatives and support for business critical algorithmic trading engines. The team provides innovative solutions for low touch, low latency trading, which includes … FIX connectivity, low latency market connectivity, smart order routing, algorithmic trading and internal crossing. The requirement is for a core Java developer. The team is working on a number of algorithmic engines that support benchmark algos, smart order routing and internal crossing. The main responsibilities of this role include: Delivery of key functional changes to the ETT strategy engines … Delivery of core framework-level changes Interaction with quantitative trading group/quantitative traders to 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 More ❯