Find work in Canada.

347,634 jobs across our Canadian network. How we count

  • Junior Software Engineer/MTS

    MDA

    Brampton, ON

    • Full-time

    Strong programming knowledge in on or more of the following languages: C/C++, python, C#, Java, Rust or another Object-Oriented language.

  • Director of Engineering

    Experis

    Toronto, ON · Greater Toronto Area, Canada

    • $180,000 to $205,000 CAD / year
    • Full-time

    Strong technical background in: Java, Angular, React, or Vue.js, API design and distributed systems

  • Automation Engineer Co-op/Intern

    Nokia

    Ottawa, ON

    • Full-time

    Experience with Java and familiar with programming concepts

  • Automation Engineer Co-op/Intern

    Nokia

    Ottawa, ON

    • Full-time

    Experience with Java and familiar with programming concepts

  • Senior Front-End / Full-Stack Engineer

    High Tech Genesis

    Ottawa, ON

    • Contract

    Experience with at least one backend technology such as Ruby on Rails, Python, Go, Node.js, or Java.

  • Senior AML IT Developer

    TD

    Toronto, ON

    • Full-time

    The Java Developer / Data Engineer will join the Compliance, Surveillance & Supervision Product Technology team, which delivers technology solutions supporting the Compliance, Surveillance,…

  • Product Technical Lead

    LCBO

    Toronto, ON

    • Full-time

    Proficiency in programming languages and technologies (e.g., Java, C#, Python), along with experience in configuration management tools.

  • Software Engineering Intern (Winter 2027)

    Harvey

    Remote, Canada

    • $45 to $55 CAD / hour
    • Internship
    • Remote

    Technical foundation. Strong proficiency in one or more languages (Python, TypeScript/JavaScript, Java, Go, or similar) and solid general computer science knowledge.

  • Full Stack Developer

    High Tech Genesis

    Ottawa, ON

    • Contract

    We are seeking a Full Stack Developer to join a high-performing software engineering team building and enhancing production-grade applications and services. This role is ideal for a…

  • Obsolescence Specialist

    DEFSEC Technologies Inc.

    Ottawa, ON · Greater Ottawa Metropolitan Area

    • Full-time

    …dependencies may include, but are not limited to, versions of Java supported, versions of Operating Software (OS) supported, and any additional major dependencies identified in the software…

  • Software Developer (1 year contract)

    Ricoh

    Kitchener, ON

    • Full-time

    …development team in Kitchener and has an opening for a Software Developer. GSE is part of the Software Development Center Americas, which works with Global teams developing software…

  • Java + SQL + Angular Developer

    NTT DATA Services

    Toronto, ON

    We are currently seeking a Java + SQL + Angular Developer to join our team in Toronto, Ontario (CA-ON), Canada (CA).

  • Software Developer - One year contract

    Ricoh Canada Inc.

    Kitchener, ON

    • $70,000 to $110,000 CAD / year
    • Contract

    …development team in Kitchener and has an opening for a Software Developer. GSE is part of the Software Development Center Americas, which works with Global teams developing software…

  • Android Software Developer – Infotainment OnStar

    General Motors

    Markham, ON

    • Full-time

    …in software engineering for the position of Android Software Developer – Infotainment OnStar within GM’s Digital Vehicle Experience…

  • SYSTEMS INTEGRATOR 1 #65677

    City of Toronto

    Toronto, ON

    • Full-time

    Considerable experience in one or more of the following areas: Java development, Unix/Linux environments, Oracle Forms and Reports technologies, and DevOps/CI-CD practices.

  • Senior AML IT Developer

    TD

    Toronto, ON

    • Full-time

    The Java Developer / Data Engineer will join the Compliance, Surveillance & Supervision Product Technology team, which delivers technology solutions supporting the Compliance, Surveillance,…

  • Senior Developer - Java - Forgerock AM

    Tata Consultancy Services

    Toronto, ON

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

    Java development experience, including API and integration layer development• Experience with authentication workflows, token/session management, and identity integrations

  • Backend Engineer, Data Engineering

    High Tech Genesis

    Ottawa, ON

    • Contract

    Experience developing backend systems using Java.

  • Senior Full Stack Developer

    J&M Group

    Toronto, ON

    • Full-time

    Experience in Java in an enterprise environment, covering the whole development life cycle

  • Automation Test Engineer

    Triunity Software, Inc.

    Toronto, ON

    • $90,000 to $120,000 CAD / year
    • Full-time

    Strong hands-on experience with automation frameworks/tools such as Selenium using Java, Python.

  • Sr. Consultant, Technology Architecture

    CIBC

    Toronto, ON

    • Full-time

    …proficient in languages such as Python, SQL, and occasionally C++ or Java, with the ability to build data pipelines and automate…

  • Senior Solution Designer

    Symbiotic Digital

    Toronto, ON · Downtown Toronto (Ryerson), Ontario

    • Contract
  • Application Developer, IT (Java / Cloud Applications)

    City of Mississauga

    Mississauga, ON

    The City of Mississauga is seeking an experienced Application Developer to support the modernization of the Property Tax Management system. The successful candidate will design, build,…

  • Java Developer

    Triunity Software, Inc.

    Brampton, ON

    • Contract

    4+ years of experience on Java/J2EE based applications design, development, and deployment