Find work in Canada.

359,459 jobs across our Canadian network. How we count

  • Software Development Engineer, Senior Leader Experiences - Workforce Planning

    Amazon

    Vancouver, BC

    - Proficiency in Java or any other object oriented programming is required, and the ideal candidate is an expert in at least one of these languages.

  • Software Engineer, Driver Experience

    Lyft

    Toronto, ON

    Strong proficiency in one or more backend languages (Go, Python, Java, or similar) with a solid understanding of performance and reliability fundamentals

  • Senior/Staff Software Engineer

    Toast

    Canada

    End-to-End Product Execution: Design, build, and ship complete features across the stack - from resilient backend services and APIs to intuitive, responsive web interfaces.

  • Software Engineer

    Great Value Hiring

    Canada

    • Contract

    Going beyond the UI: new services and APIs, a backend in another language (Go, Rust, Java), gRPC, rate limiting drawing on systems you've actually built

  • Full Stack Engineer

    Synechron

    Toronto, ON

    • Full-time
  • Quality Assurance Automation Engineer

    Capgemini

    Mississauga, ON

    • Full-time

    We are seeking a highly skilled Software Development Engineer in Test (SDET) to join our Quality Engineering team. The ideal candidate will be responsible for designing, developing, and…

  • Senior Software Engineer, PAM

    Okta

    Toronto, ON

    • $136,000 to $187,000 CAD / year
    • Full-time

    5+ years of extensive programming experience in modern programming languages like Go, Java, or C++ especially in backend services. Go is preferred.

  • Senior Software Engineer, PAM

    Okta

    Toronto, ON

    5+ years of extensive programming experience in modern programming languages like Go, Java, or C++ especially in backend services. Go is preferred.

  • Sr. Software Dev Engineer, Ring Cloud Connectivity Org

    Amazon

    Toronto, ON

    Ring is seeking a Senior Software Development Engineer to join the Cloud Connectivity organization in Toronto, where you'll lead the design and delivery of large-scale, customer-facing…

  • Senior Software Engineer

    Grove Talent

    Canada

    • Full-time

    Senior Software Engineer – Legal Applications (AI-First)

  • Java Playwright Automation Engineer (Retirement/Pension Domain)

    Cognizant

    Toronto, ON

    • $80,000 to $110,000 CAD / year
    • Full-time

    We are seeking a Java Playwright Automation Engineer with strong experience in Group Retirement and Wealth Management platforms. In this role, you will build and own the automated…

  • Senior Java Software Engineer

    Pacer Group

    Toronto, ON

    • $130,000 to $135,000 CAD / year
    • Full-time

    strong proficiency in Java, Python, backend development, REST APIs, microservices, SQL, database design, data processing, data reporting, ETL concepts, debugging, unit testing, version…

  • Lead Java Developer

    INFOYA

    Toronto, ON

    • $110,000 to $115,000 CAD / year
    • Full-time

    About the Job: Infoya is seeking a hands-on Lead Java Developer who is already

  • Applications Development Sr Programmer Analyst- AVP -Mississauga

    Citi

    Mississauga, ON

    • Full-time

    Proficiency in Java enterprise technologies including core J2EE and the Spring Framework (Spring Boot, Spring MVC, Spring Data), with experience building robust, scalable backend services

  • Sr. Software Development Engineer in Test (Agentic)

    Dialpad

    Kitchener, ON

    …tests for end-to-end product experiences, from frontend UI to backend services to APIs to audio/text interactions. You will test orchestration flows, agent configuration experiences, and…

  • Senior Site Reliability Developer

    Vena Solutions

    Remote, Canada

    • Full-time
    • Remote

    Back-end applications written using Java, Dropwizard, Spring Boot, and Hibernate

  • Software Engineer II

    Socure

    Toronto, ON · Greater Toronto Area, Canada

    • Full-time

    Proficiency in at least one modern backend programming language and ecosystem, such as Java, Go, Python, or similar, with comfort working with cloud-native infrastructure, APIs, and data…

  • Software Engineer

    ResMed

    Halifax, NS · CA Canada (ResMed Halifax)

    • Full-time

    At Resmed, technology has a direct impact on people's lives. As a Software Engineer within our Digital Product Engineering team, you'll help build and evolve the cloud-based platforms and…

  • Software Engineer

    Pine

    Toronto, ON

    • Full-time

    Experience developing backend services with modern typed languages (Kotlin, Golang, C#, Java, Rust)

  • Intern, Full Stack Software Engineer - Team Pickle - Winter 2027

    Capital One

    Toronto, ON

    • Full-time

    Experience with backend technologies such as Java, AWS Lambda, S3.

  • Intern, Full Stack Software Engineer - Team Sprout - Winter 2027

    Capital One

    Toronto, ON

    • Full-time

    161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Intern, Full Stack Software Engineer - Team Sprout - Winter 2027

  • Intern, Mobile Software Engineer - Team Gringotts North - Winter 2027

    Capital One

    Toronto, ON

    • Full-time

    Languages & Frameworks: Backend: Java, Spring Boot, Maven, DockerMobile (iOS & Android): Swift, Kotlin, JavaScript

  • Intern, Backend Software Engineer - Team Interstellar - Winter 2027

    Capital One

    Toronto, ON

    • Full-time

    161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Intern, Backend Software Engineer - Team Interstellar - Winter 2027

  • Staff Software Engineer, Risk Data Engineering

    Stripe

    Canada

    • Full-time

    Knowledge of a backend development language (such as Scala, Java, or Go) and strong SQL experience

  • Staff Software Engineer, Risk Data Engineering

    Stripe

    Toronto, ON

    • Full-time

    Knowledge of a backend development language (such as Scala, Java, or Go) and strong SQL experience