Find work in Canada.

487,253 jobs across our Canadian network. How we count

  • Senior Full Stack Developer

    CGI

    Toronto, ON

    • Full-time

    …microservices, and business logic using modern frameworks (such as Java Spring Boot, .NET 8 / ASP.NET Core, Node.js/NestJS, Python FastAPI, or…

  • Full Stack Developer

    Infoya Career Connect

    Vancouver, BC · Ottawa, ON · Toronto, ON · Waterloo, ON · Montreal, QC · ON

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

    Optimize application performance, security, and scalability

  • Automation Engineer

    MDA

    Sainte-Anne-de-Bellevue, QC

    • Full-time

    Knowledge of programming languages (Python, C#, SQL, C++, Java, VB (.NET), etc.) is an asset

  • DevOps Engineer - Senior

    Symbiotic Digital

    ON · Downtown Toronto (CN Tower / King and Spadina / Railway Lands / Harbourfront West / Bathurst Quay / South Niagara / YTZ), Ontario

    • Contract

    proficiency in scripting languages such as Python, Bash, Java, JavaScript,

  • Senior Software Engineer (AI & Full Stack)

    Fable

    Canada

    • Full-time

    Take accountability for solution quality, maintainability, security, scalability, and operational excellence.

  • Senior Test Automation Engineer

    PureFacts Financial Solutions

    Toronto, ON

    • $100,000 to $120,000 CAD / year

    Design, develop, and maintain scalable automation frameworks using Java, Python, and Playwright.

  • Business Consultant - KYC & Client Lifecycle Management

    NTT DATA Services

    Toronto, ON

    …ideal candidate will have extensive experience in Fenergo, Java/Spring Boot, Microservices, Python, React JS, cloud platforms, and modern DevOps…

  • Lead Workplace Engineering Specialist - Enterprise Content & Survey Solutions (Hybrid)

    Morgan Stanley

    Montreal, QC

    • Full-time

    10+ years of application development experience and skilled with one or more development languages such as .NET/C#, Python, Java, PowerShell, shell scripting,

  • Overseas Contractor- Tandem Java

    LTM

    ON · Ontario, Canada

    • $65 to $75 USD / hour
    • Full-time

    Develop and maintain utilities scripts and automation solutions using Java and Python within the OSS environment

  • Senior Full Stack Engineer

    UST

    Toronto, ON

    • Full-time

    Back‑End Experience: Intermediate to advanced experience with Java or Node.js in distributed application environments.

  • Software Engineer II - Agentic AI Foundations

    Socure

    Toronto, ON

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

    Proficiency in at least one modern backend programming language and ecosystem, such as Java, Go, Python, or similar, with comfort working with cloud-native infrastructure, APIs, and data…

  • AI & ML Developer Intern

    Trench Group GmbH

    Toronto, ON

    • $22 to $30 CAD / hour

    in programming languages such as Python, JavaScript, or Java.

  • Technical Architect

    Open Text Corporation

    Waterloo, ON

    • Other

    4+ years of Java / Python development coupled with REST and SOAP Frameworks.

  • Senior Information Security Analyst (Secure Code Review)

    TD

    Toronto, ON

    • Full-time

    Experience in detecting, analysing and providing recommendation guidance on security vulnerabilities in at least two of the following languages: Java, C#, PHP, Python, Perl, C/C++ , SQL, >

  • Senior Software Engineer - Brokerage Platform

    moomoo

    Remote, Canada

    • Full-time
    • Remote

    Strong backend software development experience in one or more major programming languages such as Java, C++, Go, Python or similar languages.

  • Staff Engineer – Software Development, Architecture, Security & Governance

    Royal Bank of Canada

    Toronto, ON

    • Full-time

    Strong proficiency in Python and/or experience in additional languages such as NodeJS, Java, or C++.

  • Full Stack Developer

    Birdseye Security Solutions

    Mississauga, ON

    • Full-time

    This needs to be an AI-native developer. We are not looking for someone who has merely tried ChatGPT, Copilot, or Claude. You should have fundamentally changed how you develop software…

  • Staff Engineer – Software Development, Architecture, Security & Governance

    RBC

    Toronto, ON

    • Full-time

    Strong proficiency in Python and/or experience in additional languages such as NodeJS, Java, or C++.

  • Senior Software Developer

    GeoSpectrum Technologies, Inc

    Dartmouth, NS

    • Full-time

    String proficiency in the C++ (17-23) and Python (3.0-3.14) programming, or equivalent experience with other object-oriented (OOP) languages such as Java or C#.NET

  • Senior Application Security Engineer

    TripleLift

    Toronto, ON

    Experience conducting security code reviews across various programming languages (e.g., Python, Java, TypeScript, Go).

  • Database developer Smartstream TLM SME Senior Programmer Assistant Vice President

    Citi

    Mississauga, ON

    • Full-time

    …participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to…

  • Senior Full Stack API Engineer

    Questrade Financial Group

    Toronto, ON

    …the gap between frontend user experience (building self-serve developer portals and SDKs) and backend systems engineering (API gateways, security protocols, and high-performance…

  • Senior Software Engineer

    Mastercard

    Vancouver, BC

    • Full-time

    Strong software engineering experience with Java and modern application development practices.

  • Software Development Engineer II, Campaign Management

    Amazon

    Toronto, ON

    - Proficiency in at least one widely-used typed, OO language (e.g. Java, C#, Python)