We are seeking a highly skilled Java Developer to join a front office trading technology team responsible for building and enhancing a Delta1 algorithmic trading platform used for equities execution strategies.
This role focuses on the design development and optimization of high-performance trading systems supporting algorithmic execution across equities and derivatives markets. You will work closely with traders quants and business stakeholders to deliver robust and scalable trading solutions.
Key Responsibilities
Design and develop Java-based trading applications for electronic execution and algorithmic trading
Enhance and maintain Order Management Systems (OMS) / Execution Management Systems (EMS)
Build and optimize low-latency multi-threaded server-side applications
Support development and implementation of algorithmic trading strategies
Conduct back-testing and performance analysis of trading algorithms
Participate in architecture design code reviews and system enhancements
Collaborate directly with front office traders and stakeholders
Provide input on platform evolution and strategic technology improvements
Mentor junior engineers and contribute to engineering best practices
Key Requirements
Strong Java development experience especially in high-performance systems
Experience building or supporting OMS/EMS or electronic trading platforms
Solid understanding of multi-threading concurrency and performance tuning
Experience working in Linux environments
Good scripting skills (Python Bash or similar)
Strong knowledge of data structures algorithms and design patterns
Experience in front office or capital markets technology preferred
Exposure to equities or derivatives trading is highly desirable
Familiarity with Agile development practices
We are seeking a highly skilled Java Developer to join a front office trading technology team responsible for building and enhancing a Delta1 algorithmic trading platform used for equities execution strategies. This role focuses on the design development and optimization of high-performance trading ...
We are seeking a highly skilled Java Developer to join a front office trading technology team responsible for building and enhancing a Delta1 algorithmic trading platform used for equities execution strategies.
This role focuses on the design development and optimization of high-performance trading systems supporting algorithmic execution across equities and derivatives markets. You will work closely with traders quants and business stakeholders to deliver robust and scalable trading solutions.
Key Responsibilities
Design and develop Java-based trading applications for electronic execution and algorithmic trading
Enhance and maintain Order Management Systems (OMS) / Execution Management Systems (EMS)
Build and optimize low-latency multi-threaded server-side applications
Support development and implementation of algorithmic trading strategies
Conduct back-testing and performance analysis of trading algorithms
Participate in architecture design code reviews and system enhancements
Collaborate directly with front office traders and stakeholders
Provide input on platform evolution and strategic technology improvements
Mentor junior engineers and contribute to engineering best practices
Key Requirements
Strong Java development experience especially in high-performance systems
Experience building or supporting OMS/EMS or electronic trading platforms
Solid understanding of multi-threading concurrency and performance tuning
Experience working in Linux environments
Good scripting skills (Python Bash or similar)
Strong knowledge of data structures algorithms and design patterns
Experience in front office or capital markets technology preferred
Exposure to equities or derivatives trading is highly desirable