Find work in Canada.

357,206 jobs across our Canadian network. How we count

  • Senior Java Developer (with Python, AWS and Terraform)

    Luxoft

    Toronto, ON

    • Contract

    We are seeking a skilled and passionate Senior Software Engineer with strong expertise in Java and AWS to join our technology team. The ideal candidate will have extensive hands-on…

  • Lead Data and AI Engineer

    Sanofi

    Toronto, ON

    • Full-time

    Advanced SQL and data modeling skills, with working knowledge of Python and scripting languages; Scala or Java is a plus

  • Sr. Software Development Engineer in Test (Agentic)

    Dialpad

    Vancouver, BC

    Strong programming skills in Python (preferred), Java, or JavaScript.

  • Software Developer Intern, PhD, Summer 2027

    Google

    Toronto, ON · Waterloo, ON · Montreal, QC

    Experience coding in one of the following programming languages including but not limited to: C, C++, Java, or Python.

  • Sr. Data Engineer

    eBay

    Toronto, ON

    • Full-time

    Proficiency in Python, Java, and Scala, with a strong foundation in data structures and multithreading.

  • Data Engineer

    eBay

    Toronto, ON

    • Full-time

    Strong programming experience with Python, Java, and/or Scala, supported by solid computer science fundamentals.

  • Java Developer

    Capgemini

    Montreal, QC

    We're seeking a Java Engineer to join our Firm Market Risk Technology team. In this role, you will develop and enhance the Firm's Market Risk Platform.

  • Principal Backend Engineer

    US Mobile

    Toronto, ON

    • Full-time

    Develop and maintain RESTful APIs using Java (Spring Boot or related web frameworks) or Python (Flask, Django)

  • Principal Backend Engineer

    US Mobile

    Montreal, QC

    • Full-time

    Develop and maintain RESTful APIs using Java (Spring Boot or related web frameworks) or Python (Flask, Django)

  • Cybersecurity Lead

    e-STORAGE

    Kitchener, ON

    • Full-time
  • Senior Software Engineer - Brokerage Platform

    Moomoo Canada

    Toronto, ON · North York, ON

    • Full-time

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

  • Software Development Engineer III, Agentic Client Experience (ACE) - Builder Foundations

    Amazon

    Vancouver, BC

    …into autonomous productivity platforms. You'll work across Java, Python, and TypeScript with deep expertise in RAG, DAG, MCP, ACP, agentic evaluations, AWS infrastructure (Lambda, DynamoDB,…

  • Java Backend Developer

    Capgemini

    Toronto, ON

    We're looking for an experienced Java Backend Developer to join our dynamic team. You'll play a crucial role in delivering innovative integration solutions for our Commercial Banking…

  • Senior Workday (HCM) Test Engineer

    Cognizant

    Toronto, ON

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

    …integrations, while heavily driving automated testing initiatives using Java/Python and AI-assisted…

  • Software Developer, III

    Verily

    Waterloo, ON

    • Full-time

    Experience with one or more general purpose programming languages including but not limited to: Java, C/C++, C#, Objective-C, Go, Python, or JavaScript.

  • Principal Quality Architect

    Carbon60

    Toronto, ON

    • Full-time

    Polyglot Development: Write and test production-grade code across multiple languages and paradigms (e.g., TypeScript, Python, Go, .NET, Java) based on specific problem domains. Ramp into…

  • Data Engineer (DevOps)

    Tecsys Inc.

    Montreal, QC

    • Full-time

    Proficiency in Python (PySpark) and/or Java, plus strong SQL for data validation and troubleshooting

  • Senior Platform Engineering Specialist

    CGI

    Toronto, ON

    • Full-time

    …modern technology platforms that improve software delivery, developer productivity, operational resilience, security, and business…

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

  • Senior/Staff Software Engineer, Data Platform

    Terminal

    Toronto, ON

    • $200,000 to $295,000 CAD / year
    • Full-time

    Languages: Java, Python; TypeScript and Node.js is also used across Terminal

  • Senior Software Engineer

    Clutch

    Toronto, ON

    • $160,000 to $200,000 USD / year
    • Full-time

    Have experience with one or more modern programming languages such as TypeScript, Python, Go, Java, C#, Rust, or Ruby.

  • Software Developer - Talent Community

    Portfolio+

    Whitchurch-Stouffville, ON

    • Full-time

    You have experience developing in modern Object-Oriented programming languages (C#/C++, Java, Python, Golang, Rust, etc.)

  • Senior DevOps Engineer

    e-STORAGE

    Kitchener, ON

    • Full-time

    Proficiency in scripting languages (e.g., Python, Bash, Java, Ruby, PHP, PowerShell).