Java Developer Contract Jobs in Toronto, Ontario, Canada
Create alert for “Java Developer Contract”
Toronto, Ontario, Canada
Java Developer Contract
About the role
JOB DESCRIPTION: $70-$85/hour - 12 Month Contract - Hybrid 3 Days/Week Insight Global is looking for a candidate who has experience designing and building low latency, high-performance Java trading systems, with a strong focus on developing and enhancing pre-trade validation engines to ensure trade accuracy before execution. The engineer will create scalable, highly available distributed systems for real-time trade processing, while partnering closely with traders and business stakeholders to understand workflows and requirements. Responsibilities also include optimizing performance through advanced multithreading and concurrency techniques, contributing to architecture and platform design decisions, and troubleshooting real-time, high-priority production issues. The position requires ongoing collaboration with global teams across multiple time zones within a fast-paced environment.
REQUIRED SKILLS AND EXPERIENCE
- 5+ years of hands-on Java backend development experience
- Strong experience with low latency / real-time systems
- Deep understanding of Multithreading & concurrency, JVM internals (garbage collection, memory management), Data structures & performance optimization, and Non-blocking IO
- Background working in a front-office or trading environment (investment banking preferred)
- Strong experience designing high – performance systems and building scalable, distributed architectures
- Proven ability to work in high-pressure, production-critical environments
- Excellent communication skills with ability to interact directly with traders and stakeholders
NICE TO HAVE SKILLS AND EXPERIENCE
- Experience with Synthetic / Delta One trading
- Knowledge of Order lifecycle, pre-trade validation workflows, FIX messaging, or Inventory / locate processes
- Experience with Prime Brokerage or Financing businesses
- Exposure to GCP or cloud-based infrastructure
- UI development experience
- Familiarity with Agile and DevOps practices
- Understanding of risk management and regulatory environments in banking
*We may use artificial intelligence tools to assist with the screening, assessment, or selection of potential applicants for this position.
Not the right fit? Search for Java Developer Contract jobs in Toronto, Ontario, Canada
About Insight Global
Insight Global is an international professional services and staffing company specializing in delivering talent and technical solutions to Fortune 1000 companies across the IT, Non-IT, Healthcare, and Engineering industries. Fueled by staffing and talent experts, Evergreen, our professional services brand, brings technical advisors and culture consultants to help customers tackle their biggest challenges. With over 70 locations across North America, Europe, and Asia, and global staffing capabilities in 50+ countries, our teams of tech-enabled recruiters are dedicated to finding the right talent and technical solutions to help our customers thrive. At our core, we are dedicated to empowering people to do great things. That’s why we’re passionate about developing our people personally, professionally, and financially so they can be the light to the world around them. n, Evergreen. To find out more, visit www.insightglobal.com