Find work in Canada.

A simpler way to find your next job.

  • Data Engineer

    BALLY’S INTRALOT SA

    Toronto, ON

    • Full-time

    Programming Skills: Experience with backend development using Python, and optionally Java.

  • Technical Lead / Senior Developer - Software Development

    EY

    Calgary, AB

    • Full-time

    Provide hands-on contributions to critical components across frontend and backend as needed.

  • Java Full Stack Developer

    TalentSphere Staffing Solutions

    Toronto, ON

    • Full-time

    We are interested in developers with strong experience across Java backend development and modern front-end technologies, who enjoy working in collaborative Agile environments and building…

  • Senior Java Engineer

    Cognizant

    Toronto, ON

    • Full-time

    We are seeking a highly skilled Senior Java Engineer with strong hands‑on experience building backend services using Java, Spring, and Kafka. This role is deeply technical and requires…

  • Java API Engineer

    SIDRAM TECHNOLOGIES

    Mississauga, ON

    • Full-time

    Strong hands-on experience with Java and Spring Boot

  • Technical Consultant II/III

    Zafin

    Toronto, ON

    • Full-time

    Configure, customize, and develop backend, frontend, API, integration, reporting, automation, workflow, and data processing components.

  • Architecte logiciel

    Highspring

    Montreal, QC

    • Full-time

    Design backend, web, and mobile application solutions aligned with business requirements and non-functional requirements, including security, scalability, performance, and resilience.

  • Mobile Developer

    EnStream LP

    Toronto, ON

    • Full-time

    Write and own developer-facing documentation - integration guides, API reference, migration notes, and troubleshooting runbooks.

  • Senior Manager QE

    RBC

    Toronto, ON

    • Full-time

    …breadth of Windows, Linux and Cloud environments, Python / Java, Big data/Hadoop and ML platforms. Leads and hands on in the quality control and QE testing of cross-functional,…

  • Senior Manager QE

    RBC

    Toronto, ON

    • Full-time

    …breadth of Windows, Linux and Cloud environments, Python / Java, Big data/Hadoop and ML platforms. Leads and hands on in the quality control and QE testing of cross-functional,…

  • Java Full Stack Developer 1016

    Veracity Ventures Inc.

    Remote, Canada

    • Full-time
    • Remote

    We are looking for talented Java Developers with 3+ years of experience to join our growing team. Candidates with strong Java fundamentals and experience in backend or full-stack…

  • Lead Java Developer

    EPAM Systems

    Canada

    • Full-time

    We are looking for a hands-on Lead Java Developer with 12+ years of experience to drive the backend architecture and development of a key Dynamic Portfolios platform for a leading Wealth…

  • Engineer, DevOps

    Recurrent Energy

    Kitchener, ON · CA Kitchener

    • Full-time

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

  • Senior Software Engineer

    Generac Power Systems

    Toronto, ON · Canada - Toronto

    • Full-time

    Design, build, and evolve high-load, highly concurrent backend services that directly support ecobee’s products and business goals, including the Energy Control Platform (ECP), ecobee's API…

  • Geographic Information System Developer

    Elastify

    Toronto, ON

    • Full-time

    We're hiring a Senior GIS Full Stack Developer on behalf of one of our clients. This is an opportunity to join a collaborative technology team building and supporting enterprise web…

  • Java Backend Lead

    J&M Group

    Toronto, ON

    • Contract

    We are hiring for a Java Backend Lead. The role focuses on Java backend development, enterprise application development, and relational database technologies.

  • Intermediate Backend Developer (Integration)

    Robertson & Company Ltd.

    Toronto, ON

    • Contract

    Robertson is seeking a skilled Intermediate Backend Developer (Integration) Lending Platforms to join our client in support of an existing vacancy.

  • Application Security, Senior Specialist

    Interac Corp.

    Toronto, ON · Interac Corp. Head Office

    • Full-time

    Triage, prioritize, and track remediation of vulnerabilities across web, mobile, and backend systems.

  • Senior Full Stack Engineer (Application + Data)

    Article

    Vancouver, BC

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

    Build backend applications, APIs, integrations, and services using Java.

  • Senior Java Developer – Vice President

    Citi

    Mississauga, ON

    • Full-time

    Citi is looking for a Senior Java Developer to design, build, and evolve enterprise-grade shared services that underpin high-volume, mission-critical financial systems. In this role, you…

  • Senior Software Engineer, Performance / Ingénieur(e) Logiciel(le) Senior, Performance

    Aduna Global

    Montreal, QC

    • Full-time

    5+ years building and operating production backend services in Go, Java, Python, or Node. You will read, profile, and fix production code, not report on it.

  • Senior Software Developer / Développeur(se) Logiciel Sénior

    Aduna Global

    Montreal, QC

    • Full-time

    Proficiency in at least one backend language such as Go, Java, or Python

  • Senior Java Developer, Applications Development – Assistant Vice President

    Citi

    Mississauga, ON

    • Full-time

    Citi is looking for a Senior Java Developer to join its Applications Development team, where you will design, build, and own high-performance Java applications that underpin critical…

  • Senior Java Developer with AI Experience

    ELITS

    Montreal, QC

    • Full-time

    ELITS is looking for a Senior Java Developer with AI Experience to provide hands on technical leadership to our Montreal development team.