Find work in Canada.

562,189 jobs across our Canadian network. How we count

  • Principal Software Engineer

    OCS Ontario Cannabis Store

    Toronto, ON

    Mentor Software Engineers, Senior Software Engineers, and co-op students through design reviews, pairing, workshops, and feedback, with a focus on Java, X++, SQL, integrations, performance…

  • Java CIAM Developer

    Brainhunter Systems Ltd

    Toronto, ON

    • Contract

    - 5yrs+ Sr Client Identity Access Management Developer with Java Backend API /Springboot skills.

  • Senior Software Developer, DevOps & Infrastructure

    OSEDEA

    Montreal, QC

    • Full-time

    As a Senior Software Developer with strong Cloud, DevOps, and infrastructure experience, you design, build, and deliver robust software solutions, architectures, and infrastructure for our…

  • Senior QA Engineer III – Automation | Banking | API | Kafka | ETL (35729)

    Myticas Consulting

    Ottawa, ON

    • Full-time

    Senior QA Engineer III – Automation | Banking | API | Kafka | ETL

  • Senior Full Stack Java Developer - Capital Markets

    Rose International

    Mississauga, ON

    • Full-time

    Strong API and integration experience with REST, messaging/streaming technologies such as Kafka, and third-party system integration.

  • Senior Java Backend Engineer

    Citi

    Mississauga, ON

    • Full-time

    We are looking for a Senior Java Backend Engineer with hands-on experience in designing end-to-end data pipelines using Java and Spring Boot, and enterprise API design. You will own…

  • Application Development Engineer (Java) - AVP

    Citi

    Mississauga, ON

    • Full-time

    The Applications Development Senior Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application…

  • Apps Dev Intmd Programmer Analyst

    Citi

    Mississauga, ON

    • Full-time

    Work with Modern Technology: Utilize a modern tech stack, including Java, Angular, React, Kubernetes, Docker, and Kafka, to build cutting-edge financial technology solutions.

  • Senior Software Engineer

    EarnIn

    Vancouver, BC

    …looking for an experienced, product-minded, and resourceful senior backend engineer to own the design, development, and operation of these services and the member outcomes they…

  • Senior Java Developer - Vice President

    Citi

    Mississauga, ON

    • Full-time

    As a Senior Java Developer, you will design and deliver microservices solutions that power global reference data used by clients across Citi. Working within a global engineering…

  • AVP Senior Java Developer

    Citi

    Mississauga, ON

    • Full-time

    The Senior Java Developer is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in…

  • Bilingual English & Spanish Java Backend Developer

    Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision!

    Toronto, ON

    • Full-time

    We are seeking 8-12 years experienced highly skilled Senior Backend Java Developer with strong expertise in Java, Spring Boot, Microservices, API Integration, Azure Cloud, and…

  • Software Developer

    AppDirect

    Montreal, QC

    • Full-time

    Create readable documentation for external API endpoints and structures. Leverage code from third parties or other teams with guidance.

  • Full Stack Senior Engineering Lead - Inventory Orchestration

    Citi

    Mississauga, ON

    • Full-time

    A Full Stack Senior Engineering Lead - Inventory Orchestration is a senior-level position responsible for leading the solutioning, design, and implementation of microservice-based…

  • Senior Java API Developer (Spring Boot / AWS / Kafka)

    CGI

    Halifax, NS

    • Full-time

    CGI is seeking an experienced Senior Java API Developer to join our team and contribute to the design, development, and modernization of secure, scalable enterprise applications. In this…

  • Senior Software Engineer, Operations – Core Java & iOS focus

    Sun Life

    Toronto, ON · Waterloo, ON · Sun Life Waterloo King

    • Full-time

    We are looking for a Senior Software Engineer with strong full-stack Java experience and hands-on iOS development skills. You will develop and support reliable applications across the web,…

  • Senior Developer

    SAP Careers

    Montreal, QC

    • $108,100 to $222,800 CAD / year
    • Full-time

    Expert level in Java; experience with Spring Boot preferred and proven experience with REST API design and asynchronous messaging (Kafka, or similar)

  • Senior Backend Java Developer

    Realtek Consulting LLC

    Toronto, ON

    • Contract

    We are seeking 8-12 years experienced highly skilled Senior Backend Java Developer with strong expertise in Java, Spring Boot, Microservices, API Integration, Azure Cloud, and…

  • Senior Developer

    SAP IT Business Systeme

    Montreal, QC

    • $108,100 to $222,800 CAD / year
    • Full-time

    Expert level in Java; experience with Spring Boot preferred and proven experience with REST API design and asynchronous messaging (Kafka, or similar)

  • Senior Backend Product Engineer, Menu Operations

    HelloFresh

    Toronto, ON

    As we continue evolving this system, extending its capabilities, and preparing for expansion, we are looking for a Senior Software Engineer with strong backend experience, a talent for…

  • Senior Java Developer

    Aarorn Technologies Inc

    Toronto, ON

    • $55 CAD / hour
    • Contract

    We are seeking a Senior Java Developer / Technical Lead to design and deliver secure, scalable, and high-volume banking and payment applications. The role will lead the development of Java…

  • Senior Full-Stack Java Developer (Kafka/ Angular)

    Rose International

    Mississauga, ON

    • Full-time

    Seeking a Senior Full Stack Java Developer to join a technology team supporting applications and digital solutions within the Banking / Financial Services domain.

  • Senior Software Development Engineer in Test (SDET)

    Rose International

    Mississauga, ON

    • Full-time

    Java SE Professional Developer Certification.

  • Senior SDET / Quality Engineering Lead/Architect

    Droisys

    Brampton, ON

    • Contract

    Architect API and microservice testing for REST, gRPC, WebSockets, and Kafka with contract testing approaches.

  • Software Engineer in Test

    Kelly

    Mississauga, ON

    • Contract

    Job Title: Senior SDET / Quality Engineering Architect