Find work in Canada.

356,465 jobs across our Canadian network. How we count

  • Senior Software Developer – MLOps

    Coveo

    Montreal, QC

    5+ years of experience in backend development in a cloud environment (Python or Java/Spring preferred, AWS an asset)

  • Senior Java Cloud Developer - Landmark

    Halliburton

    Calgary, Alberta

    • Full-time

    The ideal candidate has strong Java experience, is comfortable working with distributed processing and cloud-native services and actively leverages AI-powered development tools to improve…

  • Senior Java/Scala Developer - Risk Infrastructure (Hybrid)

    Morgan Stanley

    Montreal, QC

    • Full-time

    5+ years of software development experience, with strong Java or Scala skills (Python is used as a secondary language for automation and integration tooling).

  • Senior Java Engineer

    Princeton IT Services, Inc

    Toronto, Ontario

    • Contract

    We are looking for highly experienced, hands-on Senior Java Engineers (Architects /Technical Leads with strong hands-on Software Engineering background) to join an innovation-focused on…

  • Senior Software Engineering - Device Data Capture

    General Motors

    Markham, ON · Oshawa, ON

    • Full-time

    Help evolve our engineering workflows by integrating agentic, model-assisted developer tooling (e.g., automated code-review agents, coding assistants wired into our repos via MCP clients)…

  • Senior Software Engineer - Backend

    Evertz

    Burlington, Ontario

    • Full-time

    As a Senior Software Engineer, you will combine strong software engineering fundamentals with modern AI-assisted development practices. You will work on the evertz.io microservices and…

  • Software Engineer - Team Lead (Forward Deployed)

    Volaris Group

    Mississauga, ON · Canada - Mississauga, ON

    • Full-time

    - AI tool proficiency: Experience with AI-assisted development tools and practices

  • Senior Software Developer, API Platform

    Miovision

    Remote, Canada

    • $150,000 to $170,000 CAD / year
    • Full-time
    • Remote

    Core Systems Engineering and Technical Expertise: Strong backend development experience in Kotlin and/or Java (preferred), or Go, Python, or C, paired with hands-on experience in…

  • CCaaS Engineer

    Accenture

    Toronto, ON · Vancouver, BC · Calgary, AB

    • Full-time

    Develop AWS Lambda functions and backend integrations in Python, Node.js, or Java.

  • Senior Software Engineer

    ecobee

    Toronto, ON

    • Full-time

    You leverage AI assisted development to move faster, improve quality and navigate unfamiliar codebase.

  • Senior Full-Stack Software Development Engineer

    Remitly

    Burnaby, BC

    • Full-time

    As a Senior Full-Stack Software Development Engineer, you will own meaningful features end-to-end - from technical design through production - partnering closely with product, design, and…

  • VP Senior Applied AI Full-Stack Engineer

    Citi

    Mississauga, ON

    • Full-time

    Backend Development: Extensive hands-on experience with Java and Spring Boot for building scalable, low-latency microservices and reactive data streaming APIs.

  • Thanks for visiting our Job Board. Please review our open positions and apply to the positions that match your qualifications.

    Evertz

    Burlington, Ontario

    • Full-time

    As a Senior Software Engineer, you will combine strong software engineering fundamentals with modern AI-assisted development practices. You will work on the evertz.io microservices and…

  • QA Engineer

    Celestica International LP

    Toronto, ON

    …Supply Chain Management (SCM) applications. Working closely with local development teams in Toronto and collaborating with regional teams, your primary focus will be validating brand-new…

  • AI Solutions Developer (Full-time, 1 year contract with possibility for extension)

    BrandActive

    Toronto, ON

    • Full-time
    • Contract

    Experience working with AI-assisted development tools such as GitHub Copilot, Claude Code, or similar coding assistants.

  • AI Prompt Engineering Developer

    Capco

    Toronto, ON

    This is an opportunity for an experienced Software Developer with a strong understanding of AI-assisted development and prompt engineering. Ideally this person will have hands-on…

  • Senior Backend Product Engineer, Menu Operations

    HelloFresh

    Toronto, ON

    Proficiency and production experience with one or more backend languages such as Golang, Python, or Java.

  • Technical Specialist, Senior - Vital Software

    Hitachi

    Toronto, ON · (RSBU) Toronto

    • Full-time

    The Senior Software Technical Specialist leads the design, development, integration, and testing of complex operationally critical and safety-critical software systems within the railway…

  • Senior Full Stack Engineer, App Runtime

    Snowflake

    Toronto, Ontario

    • $245,250 to $295,250 CAD / year
    • Full-time

    …end-to-end experience of building and running apps, from Cortex AI-assisted development to deployment in a secure, scalable infrastructure. Apps built on the platform inherit Snowflake's…

  • Développeur Java Agentique IA / Agentic AI Java Developer

    Portage CyberTech

    Montreal, Quebec

    • Full-time

    Portage CyberTech is looking for a passionate Java Full Stack Developer with a strong R&D mindset and solid knowledge of Public Key Infrastructure (PKI), working on modern…

  • Lead Full Stack Engineer

    eBay

    Toronto, ON

    • Full-time

    Proficiency in backend development with Node.js, Java (17+), and Spring Boot.

  • Senior Software Engineer (Back-end/Server)

    Trulioo

    Vancouver, BC · Toronto, ON

    • Full-time

    JVM & Kotlin: Deep proficiency with Kotlin (or strong Java transitioning to Kotlin) and modern JVM concurrency, including Kotlin Coroutines and structured concurrency.

  • System Design Specialist, Intermediate

    Hitachi

    Toronto, ON · (RSBU) Toronto

    • Full-time

    Angular, TypeScript, WebSockets, Java-based back-end development.

  • Senior Backend Developer - Platform Identity and Entitlements

    Coveo

    Montreal, QC

    At least 5 years of software development experience, with strong experience developing backend systems in a cloud environment and solid Java knowledge.

  • Senior Java Backend Developer

    Electric Mind

    Toronto, ON

    • Contract

    5+ years of professional software development experience, with strong hands-on experience developing backend applications in Java