Find work in Canada.

357,489 jobs across our Canadian network. How we count

  • 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…

  • 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

  • Software Architect - Vital Software

    Hitachi

    Toronto, ON · (RSBU) Toronto

    • Full-time

    Knowledge of Angular, TypeScript, WebSockets, and Java-based backend development.

  • Senior Java Cloud Developer - Landmark

    Halliburton

    Calgary, AB

    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 Developer

    Tecsys Inc.

    Remote, Canada

    • Remote

    We are seeking an experienced and motivated Senior Java Developer to join our dynamic development team. In this role, you will be responsible for designing, developing, and maintaining…