Find Amazing Talent Find Your Dream Job

Senior Software Engineer (Java and React) (Capital

Contract: Toronto, Ontario, CA

Salary Range: 90.00 - 100.00 | Per Hour

Job Code: 364081

End Date: 2025-08-29

Days Left: 28 days, 8 hours left

Investment Industry
Job Title: Senior Software Engineer – Capital Markets & Portfolio Management
Location: Toronto, ON (4 days/week onsite)
Type: 6-Month Contract + opportunity to extend


Why is this role open?
  • The current consultant’s contract ends at the end of August and they aren’t renewing
Day-to-Day Responsibilities:
Collabera is supporting a capital markets technology team in their search for a Senior Software Engineer to help build and enhance a cross-asset order and position management system. This person will work closely with portfolio managers, quantitative analysts, and product teams to develop robust, scalable systems that support investment decision-making and lifecycle trade processes.
  • Current team includes 2 front-end developers- this role will be 70/30 (80/20) back- front end.
Key responsibilities include:
  • Designing and implementing end-to-end technology solutions in an Agile environment
  • Leveraging AWS cloud services to build cloud-native applications
  • Ensuring system performance, reliability, and scalability for mission-critical applications
  • Driving engineering best practices and mentoring junior engineers
Must-Haves:
  • 10+ years of Java experience in enterprise systems
  • 5+ years of Spring Boot development (good expertise)
  • 3+ years of experience with React 
  • 5+ years of experience with relational databases (e.g., PostgreSQL, MySQL, SQL Server, Oracle)
  • 5+ years of hands-on experience developing/deploying systems on AWS
  • Strong background in Capital Markets, Portfolio Management, or Risk Analytics
    • Team is Front Office- ideally the candidate has experience with FX/ Equities/ Interest Rate/ Swaps/Bonds etc.
  • Excellent analytical, problem-solving, and communication skills
Plusses:
  • Familiarity with AWS cloud ecosystem
  • Experience with containerization tools like Docker or Kubernetes
  • Working knowledge of DevOps tools such as Terraform, GitHub Actions, or Jenkins
  • Exposure to quantitative models, financial data, or multi-asset strategies
  • Experience in high-performance, regulated environments
  • Mockito
  • JUnit 
Job Requirement
  • java
  • react
  • springboot
  • MYSQL
  • AWS
  • cap markets
Reach Out to a Recruiter
  • Recruiter
  • Email
  • Phone
  • Shashank Rathod
  • shashank.rathod@collabera.com
Apply Now
Apply Now
close-icon