Design and implement scalable, low-latency systems that support real-time pricing and risk analytics for front-office trading, particularly in Municipal bonds, for the company
Requirements
- 10+ years of professional experience in Java software development.
- Strong understanding of fixed income products, with a focus on Municipal bonds and broader credit markets.
- Experience with pre-trade analytics, pricing models, and risk calculations.
- Solid grasp of software engineering principles, design patterns, and best practices.
- Proficiency in SQL and experience with various database technologies.
Responsibilities
- Design, develop, and maintain Java-based applications for pre-trade pricing and risk analytics.
- Collaborate with traders, quants, and fellow engineers to deliver robust and scalable solutions.
- Ensure high performance, reliability, and maintainability of the codebase.
- Participate in code reviews, architecture discussions, and continuous improvement initiatives.
- Mentor junior developers and contribute to team knowledge sharing.
Other
- Strong communication and collaboration skills.
- Excellent problem-solving skills and attention to detail.
- 10+ years of professional experience