We are seeking a seasoned Software Development professional to design and optimize advanced algorithms that power real-time market surveillance and data analysis. About the Role This is an exceptional opportunity for a talented individual to contribute to the architecture of scalable, fault-tolerant platforms handling large-scale financial data while collaborating closely with quantitative and compliance experts. * Design, implement, and optimize sophisticated algorithms for batch and real-time monitoring of market data and trading activities; * Collaborate with quantitative analysts, data scientists, and compliance experts to ensure the effectiveness of surveillance strategies; * Contribute to the architecture and design of scalable software systems that process large volumes of trading data in batch or real-time; The ideal candidate will have a solid understanding of software engineering principles, design patterns, system architecture You Will Be Responsible For: * Reviewing existing codebasesto improve efficiency,maintainability,and overall system performance; Identifying areasfor optimizationand implementing necessary changes. About You 1. Four years' experience in Java programming,Spring built into your skillset; /', ' '‣ Experience (required):, ', '', '', '', ' best place it has earned multiple awards