Find work in Canada.

596,707 jobs across our Canadian network. How we count

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

  • Co-op Java Developer - Winter 2027

    Global Relay

    Vancouver, BC

    This is a Java Developer Co-op position within Global Relay’s software development team.

  • Co-op Java Developer - Winter 2027

    Global Relay

    Halifax, NS

    As a Co-op Java Developer at Global Relay, you will get the opportunity to learn valuable development skills using cutting edge technologies from highly skilled and professional peers. You…

  • Senior Java Software Engineer

    Altis

    Ottawa, ON

    • $80 to $85 CAD / hour
    • Contract

    We are seeking an experienced Senior Java Developer to support a federal government initiative focused on strengthening Canada's cybersecurity capabilities. You'll contribute to the…

  • Co-op DevOps - Winter 2027

    Global Relay

    Halifax, NS

  • Engineer - Payments

    Xero

    Remote, Canada

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

    …collaborating across teams to drive technical excellence and developer…

  • Co-op Java Developer - Winter 2027

    Global Relay

    Halifax, NS

    • Full-time

    As a Co-op Java Developer at Global Relay, you will get the opportunity to learn valuable development skills using cutting edge technologies from highly skilled and professional peers. You…

  • Co-op DevOps - Winter 2027

    Global Relay

    Halifax, NS

    • $36,000 to $56,000 CAD / month
    • Full-time
  • Containerization Security Engineer

    Themesoft Inc.

    Toronto, ON

    • Contract

    Strong programming/scripting skills in languages such as Python, Go, bash/shell, Java, NodeJS.

  • Software Engineer (Core Java, Market Risk)

    United Software Group Inc

    Montreal, QC

    • Contract

    …and support core components of a Market Risk platform in Core Java, use AI tools to power agentic and analytical workflows, and mentor junior developers while working with global teams in…

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

    Global Relay

    Halifax, NS

    • $42,000 to $56,400 CAD / month
    • Full-time

    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…

  • Developer / QE Automation Engineer

    Yochana

    NS · Nova Scotia, Canada

    • Contract

    Strong hands-on Python and Java development skills; developer-level coding proficiency is essential.

  • Staff Software Developer

    Improving

    Vancouver, BC

    • Full-time

    A Staff Developer at Improving Vancouver is a go-to for a one or more technologies - not necessarily having all the answers as much as being able to navigate the ecosystems of their area(s)…

  • Staff Engineer, Atlas Agent Engine

    MongoDB

    Toronto, ON · ON · QC

    Contribute to shaping architecture, code reviews and development practices, developer experience as the teams and product grow

  • Java Software Engineer

    PEOPLE FORCE CONSULTING INC

    Quebec, QC

    • Contract

    People Force is looking for a Java developer for a 12 months contract role with one of our client. This position is a hybrid position with onsite presence at our client’s Montréal office ,…