Find work in Canada.

485,444 jobs across our Canadian network. How we count

  • Intern Researcher – Multimodal AI & Interaction

    Huawei Technologies Canada Co., Ltd.

    Markham, ON

    • Internship

    Strong programming and software development skills, preferably in Python plus at least one of C++, Java, C#, Kotlin, Swift, or a similar language.

  • Copy of Co-op Winter 2027 - Software Engineering - 4-8 months

    General Dynamics Missions System International

    Cole Harbour, NS · Ottawa, Ontario

    • Internship

    Develop, maintain, and document software in languages such as C++, C, Java, and Python.

  • Guidewire Lead

    TechDoQuest

    Markham, ON

    • Contract

    Experience in Guidewire PC & CC Configuration & Integration Development ( Underwriting rules, Workflows, Batches , Data models, Messages Queues)

  • Sr. Java Full Stack Engineer

    ITC Infotech

    Vancouver, BC

    • Full-time

    We are looking for a Senior Java Microservices Engineer (Digital Asset Management) to design, develop, and maintain scalable backend applications using Java, Spring Boot, and Kafka. The…

  • Principal Development Architect

    SAP

    Montreal, QC

    Design solutions using techniques such as RAG (Retrieval-Augmented Generation), prompt engineering, embeddings, vector databases, agents, AI orchestration, and model integration.

  • Tech Lead - Java fullstack (Angular)

    Synechron

    Montreal, QC · MDC – Montreal

    • Full-time

    …recherche un développeur backend expérimenté, maîtrisant Core Java et Spring Boot, pour comprendre, enrichir et améliorer les processus ETL existants. Ce rôle offre une opportunité de…

  • Co-op Winter 2027 DevOps Engineering - 8-16 Months

    General Dynamics Missions System International

    Ottawa, ON

    • Internship

    In this role, students contribute to the development, integration, and sustainment of software and firmware systems that support defence operations. These positions provide hands-on…

  • Senior Technical Architect, Application Development & Support

    Canadian Standards Association

    Toronto, ON

    • Full-time

    Acts as lead developer and technical design authority for applications in scope, setting coding standards, design patterns, branching strategy, and definition of done for internal and…

  • Technical Lead

    407 ETR

    Woodbridge, ON

    • Full-time

    The role is responsible for doing development for technical modernization initiatives across C++, Java/Spring Boot services, API development, Oracle database integration, DevOps enablement,…

  • Integration Developer

    Mariner

    Halifax, NS

    Mariner is seeking experienced Integration Developers to support enterprise integration initiatives. You will be responsible for designing, developing, and supporting integrations between…

  • Co-op January 2027 - Systems Integration, Verification, and Validation - 8-12 months

    General Dynamics Missions System International

    Calgary, AB

    • Internship

    In this role, students support the integration, verification, and validation of complex defence systems. These positions provide hands-on experience with system testing, requirements…

  • Co-op Winter 2027 - Software Engineering - 4-8 months

    General Dynamics Missions System International

    Ottawa, ON

    • Internship

    Develop, maintain, and document software in languages such as C++, C, Java, and Python.

  • Co-op Winter 2027 - Systems Integration, Verification, and Validation - 8-12 months

    General Dynamics Missions System International

    Ottawa, ON

    • Internship

    In this role, students support the integration, verification, and validation of complex defence systems. These positions provide hands-on experience with system testing, requirements…

  • Technical Analyst Sr

    Fidelity Canada

    Toronto, ON

    • Full-time

    …availability and system maintenance. They act as the technical developer and lead on all assigned…

  • Firmware Engineer – SerDes PHY (all levels)

    Qualcomm

    Toronto, ON

    • Full-time

    3+ years of work experience with Programming Language such as C, C++, Java, Python, etc.

  • Senior Backend Java Developer

    J&M Group

    Toronto, ON

    • Contract

    8+ years of experience in Java backend development.

  • Senior Analyst, Decision Platforms

    Momentum Financial Services Group

    Toronto, ON

    Proficiency in SQL for analysis, validation, and troubleshooting, with working knowledge of Python and/or Java.

  • Solutions Design IT Specialist, TD Securities

    TD

    Toronto, ON

    • Full-time

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

  • Staff Software Engineer (Cloud CICD Platforms)

    Scotiabank

    Toronto, ON

    Advanced development experience & skills with REST API, functional programming, object-oriented design, data structures, and systems integration.

  • Senior Software Engineer (Oracle Fusion)

    EBizCharge

    Canada

    • Full-time

    Design, develop, and deliver enhancements, new features, and product add-ons for the Oracle Fusion payment integration product.

  • Software Engineer (Fraud & Risk)

    Trulioo

    Remote, Canada

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

    Drive a culture of quality by championing testing, automation, and continuous integration.

  • Solutions Architect

    VGS

    Canada

    • Full-time

    Develop reusable reference architectures, demos, integration patterns, and enablement assets.

  • Senior DevOps Lead - Vice President

    Citi

    Mississauga, ON

    • Full-time

    …will be passionate about solving problems, be proficient in Java programming, Jenkins, Tekton, Harness and OpenShift, and have experience in DevOps and continuous software…

  • Delivery Manager

    TechDoQuest

    Markham, ON

    • Full-time

    Good understanding of enterprise technologies such as Java, .NET, APIs, microservices, cloud platforms, databases, integration middleware, and Service Management platforms.

  • Automation QE/lead - Playwright

    J&M Group

    Toronto, ON

    • Full-time

    Execute functional, regression, smoke, and integration tests