Find work in Canada.

498,673 jobs across our Canadian network. How we count

  • Senior Software Engineer

    Elective

    Vancouver, BC

    • Full-time

    Strong TypeScript fundamentals. These matter more to us than having used our exact stack. If you've done this work in Go, Python, Java, or C# and want to write TypeScript, say so.

  • Software Engineer - Monitoring

    Motive

    Vancouver, BC

    As a Staff Software Engineer on the Equipment Monitoring team, you will build the backend systems that give fleets unmatched visibility into the location, utilization, and health of their…

  • Team Lead, Senior Fullstack Engineer

    Arcadia

    Toronto, ON

    • $160,000 to $220,000 CAD / year
    • Full-time

    Strong backend experience with Java / Spring Boot or comparable stacks

  • Staff Software Engineer

    VGS

    Canada

    • Full-time

    …with a highly consistent modern stack (e.g. AWS, Kubernetes, Java, TypeScript, Python) and world-class AI-augmented SDLC tooling. We strip away the friction so you can focus on the problems…

  • Java Software Developer

    ZAPCOM GROUP INC

    Toronto, ON

    • Full-time

    Looking for Sr full stack developers 8+ years’ experience who needs to have core Java/Springboot skills on backend and Javascript and React skills on frontend.

  • Java Developer

    TMC Canada

    Montreal, QC

    • Full-time

    We're looking for a Senior Java Developer to join a global engineering team building large-scale, distributed risk management applications. You'll work on mission-critical systems that…

  • Android Developer

    Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision!

    Toronto, ON

    • Full-time

    Android Developer – Kotlin, Jetpack Compose & Android Studio

  • Software Developer (Android)

    Fortinet

    Burnaby, BC

    • Full-time

    We are looking for a skilled Software Developer to join our team, working across Android. This role primarily focuses on developing new features and handling complex maintenance tasks, such…

  • Software Developer - Java/Mobile

    CGI

    Vancouver, BC

    • Full-time

    CGI is seeking a Junior to Intermediate Java Developer with Mobile platform experience (2 5+ years experience) to join our Vancouver based application support and enhancement team. This…

  • Full Stack Engineering - Securities Financing

    HSBC

    Toronto, ON

    • Full-time

    Build backend services using core Java (Java 17 or 21) with Spring Boot or Spring Framework

  • Senior Software Engineer II, KYC

    Carta

    Toronto, ON

    • Full-time

    The Tech Stack: You have experience with (or a desire to learn) our core technologies: Python, Django, React, Postgres, and Kafka. We also utilize Java, gRPC, and AWS.

  • Software Engineer, Early Career - Immediate Start

    Stripe

    Toronto, ON

    Experience and familiarity with programming, either through side projects or classwork. We work mostly in Java, Ruby, JavaScript, Scala, and Go. We believe new programming languages can be…

  • Java Full Stack Software Developer

    J&M Group

    Toronto, ON

    • Full-time

    Integration skills, experience and knowledge of building Java backend using Azure Application Service Plan.

  • Technical Lead / Senior Developer - Software Development

    EY

    Saskatoon, SK · Toronto, ON · Edmonton, AB · Vancouver, BC · Victoria, BC · Winnipeg, MB · Dieppe, NB · Saint John, NB · St. John's, NL · Halifax, NS · London, ON · Ottawa, ON · AB · ON · Waterloo, ON · Calgary, AB

    Provide hands-on contributions to critical components across frontend and backend as needed.

  • Sr. Software Engineer - Fullstack

    eBay

    Toronto, ON

    • Full-time

    Strong programming skills in a backend language such as Java, Kotlin, C#, Python, Go, or similar.

  • Senior Software Engineer, Agent Gateway

    Okta

    Toronto, ON

    Experience: 4+ years building production backend systems, ideally distributed and highly available.

  • Senior Software Engineer II, KYC

    Carta

    Toronto, ON · Waterloo, ON

    The Tech Stack: You have experience with (or a desire to learn) our core technologies: Python, Django, React, Postgres, and Kafka. We also utilize Java, gRPC, and AWS.

  • Senior Software Engineer, Agent Gateway

    Okta

    Toronto, ON

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

    Experience: 4+ years building production backend systems, ideally distributed and highly available.

  • Principal Software Developer

    Open Text Corporation

    Richmond Hill, ON

  • Senior Java Developer – Spring Boot | TDD | CI/CD | AWS

    Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision!

    Toronto, ON

    • Full-time

    Senior Java Developer – Spring Boot, REST APIs, TDD & CI/CD

  • SDET Contractor

    PlayStation Global

    Waterloo, ON

    …quality, reliability, and resilience of Agentic AI systems and backend services. This role will design and implement automated testing strategies across AI/LLM-driven applications, APIs,…

  • Java Developer with Node.js and TypeScript

    Synechron

    Toronto, ON

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

    We are seeking a skilled Java Developer with Node.js and TypeScript to join our engineering team. The ideal candidate will have strong backend development experience, with expertise in…

  • Staff Software Engineer, Fullstack

    Cloudjobs

    Toronto, ON

    • Full-time

    Hands-on experience with at least one compiled language such as C++, Kotlin, Scala, Go, Java, etc.

  • Java Full-Stack Developer

    Priceline

    Toronto, ON

    • Full-time

    Showcase your development skills of Core Java programming.

  • Staff Fullstack Engineer, SecureAI

    Okta

    Toronto, ON

    Backend proficiency: Deep expertise in building reliable, secure, enterprise-grade software in Java or another type-safe language.