This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking a highly skilled Senior Java Developer to join a global team building and enhancing low-latency, high-throughput trading applications. The role requires close collaboration with trading, quantitative, risk, compliance, and IT teams to deliver innovative electronic trading solutions leveraging modern technologies and architectures.
Job Responsibility:
Design, develop, and support low-latency, event-driven trading systems
Work closely with traders, quants, and other business stakeholders to translate requirements into scalable solutions
Provide accurate work estimates and contribute to technical architecture and design
Ensure code quality with CI/CD, static and dynamic code analysis, and security scans
Mentor developers and provide technical guidance
Participate in all phases of the software delivery lifecycle, from analysis to production support
Requirements:
Bachelor’s degree in Computer Science, Engineering, or Mathematics
5–8 years of experience in trading system development
5+ years hands-on enterprise Java development (Java 11–17)
Strong experience with asynchronous, event-driven programming and concurrency
Proven background in low-latency, high-throughput application development
Strong mix of technical (60%) and business (40%) skills with the ability to work across global teams