The right talent can transform your business—and we make that happen. At Collabera, we go beyond staffing to deliver strategic workforce solutions that drive growth, innovation, and agility. With deep industry expertise, a global talent network, and a people-first approach, we connect you with professionals who don’t just fit the role but elevate your business. Partner with us and build a workforce that powers success.
Full Stack Developer
Contract: Toronto, Ontario, CA span>
Salary Range: 80.00 - 90.00 | Per Hour
Job Code: 367774
End Date: 2026-02-23
Job Status: Expired
This Job is no longer accepting applications
- The expected rate range for this position is $80/Hr-$90/Hr, depending on experience, skills, and internal equity.
- In addition to base salary, this role may be eligible for other forms of compensation, including bonuses, commission (if applicable), and/or other incentives, as well as a comprehensive benefits package.
- Final compensation will be determined based on job-related skills, experience, and market factors
- The Company offers a total rewards package for this position that may include employer-sponsored benefits, where applicable and subject to eligibility requirements, such as supplemental health and dental coverage, life insurance, disability insurance, retirement or savings programs, paid time off, and other benefits.
- The availability, structure, and scope of benefits may vary based on role, employment status, work location, and applicable federal and provincial laws.
- The Company provides all statutory entitlements, including public holidays, vacation, leaves of absence, and government-mandated benefits, in accordance with applicable law.
- We may use AI-enabled and/or automated tools to support parts of our recruitment process, including application screening, interview scheduling, and candidate communications.
- These tools are used to enhance consistency and efficiency.
- All hiring decisions involve human review and are not based solely on automated processing.
About:
- This role is for a Full Stack Developer on the Global Markets Technology Canada team, most likely at a major Canadian bank.
Project / Initiative They Will Be Supporting:
- The developer will primarily support system modernization and global platform unification efforts in the bank's Global Markets division, with a focus on Equity and Fixed Income businesses.
- Integration and migration activities — moving functionality from legacy systems into a new, unified global system/platform.
- Decommissioning legacy applications — phasing out older, outdated systems (often built in languages like C++ and Java) and replacing/integrating their capabilities into modern, scalable solutions.
- Revamping and migrating legacy components to support high-quality, resilient technology that aligns with trading, operations, finance, and cross-regional needs.
- This is part of broader efforts to deliver scalable platforms, engineering enablers, and market-critical solutions for Equity (stocks, equity derivatives, trading) and Fixed Income (bonds, rates, credit products) desks in a global markets environment.
- On a high level, the developer is expected to contribute to:
- Modernizing legacy systems — Successfully migrating and re-implementing business-critical functionality from older C++ and Java-based applications into a modern global system built primarily with Python, Java, and C#.
- Delivering new features, platform enhancements, and system integrations that improve development efficiency, production stability, and business outcomes for Equity and Fixed Income trading/operations.
- Ensuring resilient, scalable technology solutions that support market-critical activities (e.g., trading execution, risk management, and financial workflows).
- Driving continuous improvement through troubleshooting, production support, and agile delivery of high-quality code.
- The overarching goal is to help transition from fragmented legacy tech to a cohesive, future-proof global platform while minimizing disruption to live trading and operations.
- Typical daily/ongoing work includes:
- Requirement gathering — Collaborating with product managers, business stakeholders (Trading, Operations, Finance), and global tech teams to understand needs and translate them into technical designs.
- Working in an Agile methodology environment — Participating in sprints, stand-ups, planning, and reviews.
- Completing assigned tasks independently — Taking full ownership from design to delivery.
- Hands-on coding — Writing code by hand, often from scratch (new features), modifying existing code, and performing bug fixes.
- Implementing new features and migrating legacy components into the modern stack.
- Troubleshooting issues, supporting production stability, and contributing to system improvements.
Job Requirement
- Java
- Python
- React
- Full Stack Development
- C++
Reach Out to a Recruiter
- Recruiter
- Phone
- Utkarsh Pandey
- utkarsh.pandey@collabera.com