Senior Java Developer
Artech Information Systems View all jobs
- Toronto, ON
- Contract
- Full-time
Location: Toronto, Ontario M5V 2V8 (Onsite 4 days per week)
Contract Duration: 6 - 12 Months
Pay Range: C$60 - C$70 per hourIntroductionPrime Brokerage Margin & Risk Technology builds platforms supporting real-time margining, exposure analytics, and risk decisioning. We are looking for a developer with strong backend engineering skills and an interest in AI-enabled development to help modernize our risk systems and accelerate our use of intelligent tooling.Required Skills & Qualifications
- 10 - 15 years software engineering experience, with strong Java skills
- Experience building distributed, resilient backend systems
- Working knowledge of Python and/or C#
- Interest or experience in AI-enhanced development and ML-driven features
- Experience with GitHub & SQL
- Strong communication and documentation skills
- Prior work experience in the financial or risk systems industry
- Financial or risk systems experience (Prime Brokerage ideal but not required)
- Exposure to model explainability, evaluation, or governance
- Cloud experience (private cloud or AWS)
- Design and build scalable, low-latency services in Java (with components in Python/C# where needed).
- Contribute to AI-driven enhancements across risk workflows, including anomaly detection, automation, and intelligent assistance.
- Develop data pipelines and event-driven integrations for market, exposure, and reference data.
- Collaborate with risk, product, data science, and engineering teams to deliver reliable, auditable solutions.
- Improve development quality and velocity using GitHub Copilot and other enterprise AI tools.
- Ensure adherence to model governance, data controls, and regulatory expectations.
- Comprehensive health, dental, and vision insurance
- Opportunities for continuous learning and professional development
- Inclusive and collaborative work environment