Find work in Canada.

A simpler way to find your next job.

  • Senior Software Developer – Java

    BITS Recruiting

    Toronto, ON

    • $95 to $96 CAD / hour
    • Contract

    We are seeking an experienced Senior Software Developer to join a large-scale enterprise application development project. The ideal candidate will have extensive hands-on Java development…

  • CCaaS Developer

    Accenture

    Montreal, QC

    • Full-time

    A hands-on CCaaS Developer with deep technical expertise in Amazon Connect and Google Cloud Contact Center AI (CCAI). You are passionate about building scalable, intelligent customer…

  • Senior Software Engineer, Agentic AI Products

    Leo Berwick

    Toronto, ON

    Full-stack proficiency. You are strong in React, TypeScript, and Java, and comfortable picking up other languages, such as Python, as the work demands.

  • Spécialiste de Solutions IA

    DELAN - IT Talent Solutions

    Montreal, QC

    • Full-time

    Développer des connecteurs, des API REST et des automatisations sur mesure

  • Quality Engineer

    Randstad Digital

    Toronto, ON

    • Contract

    Automation Engineering: Develop and maintain automated test scripts leveraging Core Java, Selenium, Cucumber (BDD), and TestNG.

  • Senior Software Engineer Technical Remediation & Enablement

    Citi

    Mississauga, ON

    • Full-time

    …remediation), managing transitive dependency conflicts, breaking API changes, and version incompatibilities across Java, Python, Go, .NET, or JavaScript/TypeScript…

  • Application Development Engineer (Java) - AVP

    Citi

    Mississauga, ON

    • Full-time

    5+ years of hands-on Java development experience.

  • Machine Learning Engineer II

    TD

    Toronto, ON

    • Full-time

    Build scalable machine learning frameworks across multiple delivery teams where success is measured by adoption, reliability, developer productivity, and long‑term maintainability

  • Software Engineer II

    TD

    Toronto, ON

    • Full-time

    …enhance robust solutions involving backend, front end, and API components. This is a hands-on role, focused on delivering high-quality solutions using Spring Boot, Java, as well as…

  • Applications Development Sr Programmer Analyst

    Citi

    Mississauga, ON

    • Full-time

    We are seeking a talented and passionate Developer to join our Operations Workbench team. You will be a key contributor to the development of our new, cutting-edge platform. You will apply…

  • Apps Dev Intmd Programmer Analyst

    Citi

    Mississauga, ON

    • Full-time

    We are seeking a talented and passionate Junior Developer to join our Operations Workbench team. You will be a key contributor to the development of our new, cutting-edge platform. You will…

  • RQ11528 - Software Developer - API - Senior

    Maarut

    Toronto, ON

    • Contract

    o Designs and develops REST API platform (e.g., with using Apigee/APIM) o

  • 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

  • Sr Application Software Developer

    BMO

    Toronto, ON · SCC

    • Full-time

    …deliver high-quality software solutions. The Senior Full Stack Developer will design, build, and maintain scalable, secure, cloud-native applications leveraging AWS services, backend…

  • Application & Integration Technical Analyst

    City of Saint John

    Saint John, NB

    • Full-time

    Server-side languages: C#/.NET, Java, Python, PHP

  • Junior Software Engineer

    Iris Software Inc.

    Toronto, ON · Greater Toronto Area, Canada

    • Full-time

    …AI-driven initiatives. Responsibilities include coding, debugging, API development, working with databases, and assisting in the integration of Large Language Models (LLMs) and GenAI…

  • RQ11656 - Systems Testing/QA Specialist - Senior

    Maarut

    Toronto, ON

    • Contract

    Demonstrated experience in a) Reviewing API specs b) Test positive, negative and error cases plus status codes c) Validate schemas and payloads d)Test authentication and authorization, d)…

  • Senior Software Developer in Test- 9 month contract- temporary

    Plusgrade

    Montreal, QC · CAN - Montreal

    • Full-time

    JavaScript · TypeScript · Java · Groovy · Python · Scala · Playwright · Gatling

  • Développeur logiciel principal - rapports et analyses / Senior Software Developer - Reporting

    Quantum Technology Recruiting Inc. (QTR)

    Montreal, QC

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

    - Connaissance d'au moins un langage de programmation (p. ex., C#, Python, Java) et des API REST

  • SR ACE Certified GW Integration Policy Center developer- Onsite role

    Cognizant

    Toronto, ON

    • Full-time

    Lead ACE Certified Guidewire Policy Center Integration Developer

  • Software Engineer - API

    CMiC

    Toronto, ON

    • Full-time

    Minimum 3+ years of work experience using any object-oriented programming languages (preferably Java).

  • Java Developer - Rates Technology

    Citi

    Mississauga, ON · Toronto, ON

    • Full-time

    We are seeking a highly skilled and experienced Application Developer to join our dynamic Rates Technology team. This position is responsible for the development of new and revised…

  • Software Engineer - API

    CMiC

    Toronto, ON

    Minimum 3+ years of work experience using any object-oriented programming languages (preferably Java).

  • Automation Lead – Playwright, TypeScript

    BeachHead

    Toronto, ON

    • $65 to $70 CAD / hour
    • Contract

    Hands-on API testing experience using Rest Assured.

  • Senior Software Engineer

    Secure Yourself IT Solutions

    Ottawa, ON

    • Contract

    …frameworks the work calls for. Whether your background is in .NET, Java, Node.js, Python, or another modern development environment, what matters most is your ability to write good code,…