Find work in Canada.

336,262 jobs across our Canadian network. How we count

  • Data Architect

    MPA Recruitment

    Toronto, ON · Greater Toronto Area, Canada

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

    Comfortable in one or more of Java, Scala, or Python with the ability to be ‘hands on’ when required.

  • Ingénieur·eure logiciel·le senior – DevOps & Full Stack (Python/Java)

    ALTEN Canada

    Montreal, QC

    • Full-time

    Ingénieure·eur logiciel·le senior – DevOps & Full Stack (Python/Java)

  • AI QA Automation Engineer

    Synechron

    Toronto, ON

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

    We are looking for an Automation Engineer - a developer-first, agentic thinker who will build the intelligent systems that keep Sophis, strategic front-to-back trading platform, running at…

  • Senior Director, Platform

    Miovision

    Remote, Canada

    • Full-time
    • Remote

    Build a governed, unified entry point for Miovision's strategic capabilities, utilizing adoption data and developer feedback to continuously improve the ecosystem.

  • Java Developer - Officer

    Citi

    Mississauga, ON

    • Full-time

    The Java Developer Analyst is an junior level position within the Markets Treasury Technology team, specifically focusing on the Money Markets domain.

  • Software Engineer III

    TD

    Toronto, ON

    • Full-time

    Application design and development activities. Hands-on experience with Java/Springboot applications.

  • Technical Specialist, Senior - Vital Software

    Hitachi

    Toronto, ON · (RSBU) Toronto

    • Full-time

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

  • Junior Trader - Quant Engineer (APAC)

    Aptos

    Ottawa, Ontario

    • Full-time

    Production-grade engineering chops across multiple of the following: Rust, C++, Java, Python. We expect strong Python plus real systems experience in at least one of Rust, C++, or Java

  • Field Engineering Co-Op

    Acceldata

    Kitchener, Ontario

    • Internship

    Collaborate with the field engineering team to write, test, and deploy software solutions using advanced Java or Scala programming.

  • Sales Engineering Co-Op

    Acceldata

    Kitchener, Ontario

    • Internship

    Collaborate with the sales engineering team to write, test, and deploy software solutions using advanced Java or Scala programming.

  • Software Engineering Co-op

    Acceldata

    Kitchener, Ontario

    • Internship

    Collaborate with the engineering team to write, test, and deploy software solutions using advanced Java or Scala programming.

  • Core Java Developer (contract)

    Capgemini

    Montreal, Quebec

    • Contract
  • Senior React Native Developer

    Ndax

    Calgary, Alberta

    • Full-time

    We are looking for a Senior React Developer to produce scalable software solutions. You'll be part of a cross-functional team that's responsible for the full software development life…

  • Kubernetes Engineer

    Synechron

    Halifax, Nova Scotia

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

    We are looking for a Developer obsessed with efficiency and automation to be part of an autonomous team to deliver services for application teams across Capital Markets. An open-minded…

  • Specialist - Software Engineering

    LTM

    Ontario · Ontario, Canada

    • $91,511 to $103,366 USD / year
    • Full-time

    Experience with REST JMS SOAP Microservices Core Java

  • Technical Lead

    Haventree Bank

    Toronto, Ontario

    • Full-time

    Get hands-on coding with a strong emphasis on architectural changes that address tech debt and increase developer productivity.

  • Senior Full Stack Engineer, App Runtime

    Snowflake

    Toronto, Ontario

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

    Build the AI-assisted, agentic development experiences that power App Runtime, spanning the full tech stack - React, Go, Python, and Java

  • Applications Development Sr Programmer Analyst - Asst. Vice President

    Citi

    Remote, Canada

    • Full-time
    • Remote

    Basic proficiency in Java or another object-oriented programming language

  • Senior Software Engineer - Streaming AI (Remote - Ontario / British Columbia)

    Confluent

    Remote, Canada

    • $144,200 to $169,400 CAD / year
    • Full-time
    • Remote

    Proficiency in Java, Scala, C++, Go, or other statically typed languages.

  • Lead Engineer

    Scotiabank

    Toronto, ON

    7+ years of hands-on experience on microservice implementation using Java/J2EE, Spring framework, Gradle, NodeJS, Restful APIs, Cloud SQL, and Kafka.

  • QA Automation Engineer

    OTT Financial Group

    Toronto, Ontario

    • Full-time

    Programming/Scripting: Java, JavaScript, TypeScript, Python, or similar

  • Java Backend Developer

    Synechron

    Calgary, AB

    • $85,000 to $95,000 CAD / year
    • Full-time

    We are seeking a highly motivated Java Backend Developer, the ideal candidate will have strong experience in Java, Spring Boot, RESTful APIs, microservices, cloud platforms, databases, and…

  • AI Tech Lead

    Crédit Agricole

    Montreal, QC

    • Full-time

    Knowledge of Java/Spring to interact with legacy systems

  • Backend Developer

    RBC

    Toronto, ON

    • Full-time

    We are seeking a Software Backend Developer to work with the Retail Credit Cloud Integration team. We write Java SpringBoot microservices in an agile environment and deploy them to…