Job Summary Java Developer
- Develop and enhance strategic client risk and margin management platforms using Java and related technologies.
- Work directly with the risk desk and quantitative development teams to implement scalable high-performance solutions (e.g. factor backtesting clustering analysis).
- Contribute to system scalability initiatives including design architecture and distributed system optimization.
- Collaborate with strats to understand quantitative models and translate requirements into efficient technical solutions.
- Maintain support and enhance low-latency real-time risk and margin platforms handling large-scale data and complex risk scenarios.
- Participate in code reviews and uphold high standards for design and coding quality.
- Mentor junior developers and foster a collaborative high-performing team environment.
- Potentially utilize UI frameworks (Angular/React) and work with distributed caching and databases (Sybase/DB2).
- Engage in cloud-based development (AWS/Azure) SRE TDD and Agile practices as needed.
- Communicate effectively with internal stakeholders including end-users and the broader developer community.