Find work in Canada.

594,730 jobs across our Canadian network. How we count

  • Principal Software Engineer

    PointClickCare

    Mississauga, ON

    • $142,700 to $178,400 CAD / year
    • Full-time

    Background with Spring Boot and Java ecosystem

  • Senior Software Engineer - Java/React

    PointClickCare

    Mississauga, ON

    • $130,100 to $162,600 CAD / year
    • Full-time

    Background with Spring Boot and Java ecosystem

  • Senior Principal Engineer

    Autodesk

    Toronto, ON

    • Full-time

    …the technical strategy and evolution of our cloud platform, developer experience, application delivery, and AI-enabled engineering capabilities within the GET Engineering - Horizontal…

  • Sr. Software Developer

    Open Text Corporation

    Richmond Hill, ON

    • Other

    …Process Management, Capture, Collaboration, and span a variety of JAVA and Microsoft based platforms and architectures. Our mission is to maintain and modernize these established products…

  • JEE Developer, senior

    Yoush Consulting

    Toronto, ON

    • Full-time

    We require multiple Java developers with experience in application vulnerability issues and Websphere middleware. This is for a client in the public sector. Please contact us urgently if…

  • Specialist Software Development-CA

    CN

    Quebec, QC

    • Full-time

    More than 5 years of experience as a Developer

  • Web Developer

    Spait Infotech

    Canada

    • Full-time

    Good understanding of backend technologies such as PHP, Node.js, Python, or Java.

  • Lead Enterprise Architect (MarTech / eCommerce / Promotions)

    Yochana

    Canada

    • Contract

    Development background in Java and Node.js; working knowledge of AWS, Kubernetes, CI/CD, and Dynatrace.

  • Principal System Engineer

    Backbase

    Toronto, ON

    • Full-time

    Java & Performance Tuning: Strong ability to read, modify, and optimize Java/Spring Boot microservices. You bring hands-on expertise in JVM memory tuning, heap sizing, and Garbage…

  • Senior Java Developer - Vice President

    Citi

    Mississauga, ON

    • Full-time

    Minimum of 8 years of relevant experience in large-scale enterprise application development using modern Java technologies (Core Java, Java EE, Spring Boot, Spring Microservices).

  • Product Owner - Agentic

    CIBC

    Toronto, ON

    • Full-time

    You can demonstrate familiarity with machine learning, AI modeling, and technical concepts such as Java or Python. It’s an asset if you’ve worked closely with engineering and modeling teams…

  • Software Engineer, Backend

    Lyft

    Toronto, ON

    1+ years of backend engineering experience (internships included) working in any of these stacks: Python, Go, Java, etc.

  • Project Manager | HRBrain

    HRbrain Inc.

    Mississauga, ON

    • Contract

    Technical Skills: Proficiency in PeopleCode, Java, XML, Cobol.

  • Java SpringBoot with GW

    J&M Group

    Toronto, ON

    • Full-time

    Seeking an SRE / Software Engineer with strong Java or object-oriented programming experience to improve application reliability, automate operational tasks, and support production systems.

  • Systems Developer - Guidewire

    Co-operators

    Calgary, AB · Moncton, NB · Burlington, ON · Guelph, ON · Mississauga, ON · Toronto, ON

    • Full-time

    As the Systems Developer you will be a driving member of an integral team responsible for developing system-based solutions by formulating programs, developing and maintaining codes and…

  • Java Developer - Officer

    Citi

    Mississauga, ON

    • Full-time

    The Java Developer is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination…

  • IT Quality Engineer - AVP

    Citi

    Mississauga, ON

    • Full-time

    Design, develop, and maintain automated test solutions using Java, Cucumber, and BDD frameworks, covering APIs, batch processes, file-based processing, and backend services.

  • Software Engineering SMTS

    Salesforce Partner Canada

    Vancouver, BC

    • Full-time

    Java engineering depth; the team’s core services are Java-based and require clean, performant, operationally sound implementation

  • Development Team Lead

    AMA - Alberta Motor Association

    AB · Edmonton, AB

    • Full-time
  • Senior Software Developer

    Scotiabank

    Toronto, ON

    We are looking for a highly skilled and experienced Senior Software Developer to join our dynamic team. In this role, you will work across multiple applications and projects, contributing…

  • Lead Full Stack Engineer

    Scotiabank

    Toronto, ON

    You have at least 10 years of work experience as a Java developer.

  • AI/ML Engineer

    JAVA Holdings Ltd.

    Remote, Canada

    • Full-time
    • Remote
  • Co-op Software Development Engineer in Test (SDET) - Winter 2027

    Global Relay

    Vancouver, BC

    The Software Developer in Test (SDET) co-op is a developer who specializes in writing code to test the product. They work directly with Developers, Product Managers and other SDETs to…

  • Co-op Software Development Engineer in Test (SDET) - Winter 2027

    Global Relay

    Halifax, NS

    The Software Developer in Test (SDET) co-op is a developer who specializes in writing code to test the product. They work directly with Developers, Product Managers and other SDETs to…