Find work in Canada.

322,911 jobs across our Canadian network. How we count

  • Staff Engineer – Software Development, Architecture, Security & Governance

    Royal Bank of Canada

    Toronto, ON

    • Full-time

    …their expertise in full-stack development, backend engineering, API design, and artificial intelligence to drive innovation and deliver cutting-edge solutions. As a Staff Engineer, you will…

  • Senior Software Engineer

    Guidewire Software

    Mississauga, ON · Toronto, ON

    • Full-time

    Implement robust, scalable microservices and APIs in Java on AWS, using Kubernetes and Docker to deliver secure, reliable, and cost‑efficient cloud services.

  • Full Stack Software Engineer

    Citi

    Mississauga, ON

    • Full-time

    …cloud-native deployment, distributed systems patterns, and API…

  • Full Stack Developer

    Birdseye Security Solutions

    Mississauga, ON

    • Full-time

    This needs to be an AI-native developer. We are not looking for someone who has merely tried ChatGPT, Copilot, or Claude. You should have fundamentally changed how you develop software…

  • Full Stack Software Engineer, Officer

    State Street

    Toronto, ON

    • Full-time

    Implement and maintain backend APIs and web UI components using Java, JavaScript/TypeScript, React, SQL, and related technologies

  • Staff Engineer – Software Development, Architecture, Security & Governance

    RBC

    Toronto, ON

    • Full-time

    …their expertise in full-stack development, backend engineering, API design, and artificial intelligence to drive innovation and deliver cutting-edge solutions. As a Staff Engineer, you will…

  • Senior Application Security Engineer

    TripleLift

    Toronto, ON

    Monitor and respond to application-layer security threats like API abuses, business logic flaws, and common web vulnerabilities.

  • Tech Lead

    Xsolla

    Montreal, QC

    • Full-time

    Strong backend engineering skills (e.g., Java, Kotlin, Go, or similar).

  • Senior Backend Engineer - App

    Groupe Dynamite, Inc Garage

    Mont-Royal, QC · Ville Mont-Royal, Quebec

    • Full-time

    5+ years of experience extending software applications using .NET Framework or Java;

  • Software Developer - Talent Community

    Portfolio+

    Stouffville, ON · Canada - Stouffville, ON

    • Full-time

    As a Software Developer with Portfolio+, you will play a key role in shaping and enhancing our financial software solutions, empowering customers to achieve their goals. Leveraging your…

  • Senior Full Stack API Engineer

    Questrade Financial Group

    Toronto, ON

    …the gap between frontend user experience (building self-serve developer portals and SDKs) and backend systems engineering (API gateways, security protocols, and high-performance…

  • Guidewire Automation Test Engineer

    Cognizant

    Toronto, ON

    • $70,000 to $90,000 CAD / year
    • Full-time

    Automate API testing and backend validation to verify integrations between Guidewire and external systems, services, and databases.

  • Developer

    Scotiabank

    Toronto, ON

    Drive strategic transformation of Scotiabank platforms by leveraging modern technologies including Java 8/17 Spring Boot, and microservices architecture to deliver scalable, maintainable…

  • Senior Software Engineer

    Mastercard

    Vancouver, BC

    • Full-time

    Develop and execute functional, integration, API, regression, end-to-end, and performance tests.

  • Software Development Engineer II, Campaign Management

    Amazon

    Toronto, ON

    - Proficiency working in middle tier (API, back-end-for-front-end, or similar) and backend

  • Staff Software Engineer, Financial Crimes

    Stripe

    Toronto, ON

    …foundation for both internal product launches and external developer-facing…

  • Principal Software Engineer, Money Movement (Questbank)

    Questrade Financial Group

    Toronto, ON

    …have, as the current estate is predominantly .NET, but strong Java, Go, or Kotlin backgrounds will not be screened…

  • API Architect

    Moneris

    Toronto, ON

    • Full-time

    5+ years of hands-on experience developing API and/or backend applications (.NET, Java or Node preferred)

  • Senior AI Engineer, Full-Stack - Agent Factory

    Workday

    Vancouver, BC · Canada, BC, Vancouver

    • Full-time

    Deep knowledge of backend service architecture, microservice patterns, and REST API design, with proficiency in Python and ideally Kotlin or Java.

  • Software Engineer II

    Emburse

    Toronto, ON

    • Full-time

    2+ years of software development experience preferably in Java

  • Senior Machine Learning Engineer

    TD

    Toronto, ON

    • Full-time

    3+ years of developer experience shipping code in production settings

  • Software Developer – Back End

    Symbiotic Digital

    Toronto, ON · Downtown Toronto (Ryerson), Ontario

    • Contract

    We are seeking a Senior Back-End Software Developer to

  • Full Stack Lead Engineer

    Citi

    Mississauga, ON

    • Full-time

    …decisions that determine how a high-throughput, multi-consumer API ecosystem evolves across global…

  • Lead Engineer

    LanceSoft, Inc.

    Montreal, QC · Greater Montreal Metropolitan Area

    • Contract

    Experience with API-based integrations, REST services, JSON, authentication patterns, and troubleshooting integration failures across distributed systems.

  • Java Software Engineer

    Hays

    Toronto, ON

    • Contract

    Java (Spring Boot, REST API, Microservices architecture)