Find work in Canada.

A simpler way to find your next job.

  • Senior Java Software Engineer

    LanceSoft, Inc.

    Montreal, Quebec

    • Contract

    We have an immediate need in an experienced full-stack developer, who is strong in Java and knowledgeable in Angular.

  • Senior Quality Assurance Software Developer – Analytics

    Ribbon Communications

    Montreal, QC

    • Full-time

    JOB TITLE Senior Quality Assurance Software Developer – Ribbon Analytics

  • AVP, Lead AI Engineer

    Chubb

    Toronto, ON

    • Full-time

    Strong hands-on coding ability in Python plus at least one additional language (TypeScript, Go, or Java); disciplined about clean code, design docs, and code review.

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

  • Gen AI Python Developer - Assistant Vice President

    Citi

    Mississauga, ON

    • Full-time

    We are looking for a Python Developer (Applications Development Sr Programmer Analyst - C12) with hands-on experience developing Gen AI solutions. As a developer, you will leverage your…

  • Senior Software Test Engineer

    Coursera

    Toronto, ON

    6+ years of experience working with CI/CD build pipeline with a focus on test automation (Github actions, Circleci, Kubernetes)

  • Engineering Lead, Quality

    Vancity

    Toronto, ON · Vancouver, BC

    • Full-time

    Strong programming skills (Python, JavaScript, C#, Java)

  • Associate, Data Engineer

    BMO

    Toronto, ON · FCP

    · Deploy data infrastructure and distributed computing environments in the cloud using containerization (Docker, Kubernetes).

  • Backend Java Developer

    CIBC

    Toronto, Ontario

    • Full-time

    …platforms with a variety of system integration and patterns. As a Java/J2EE Developer, you first need to be an expert programmer. You will lead development and implementation of solutions…

  • AI Scientist & Engineer, Assurance Innovation Lab

    BDO

    London, ON · Toronto, ON · Ottawa, ON · Oakville, ON · Kitchener, ON · Markham, ON · Vancouver, BC

    • Full-time

    Programming Languages: Expert-level Python is required. Professional proficiency in R, Scala, Java, or TypeScript is highly desirable

  • Custom Application Development Lead

    Accenture

    Montreal, QC

    • Full-time

    …Content Management (ECM) solutions. You bring deep expertise in Java, Spring Boot, service-based and microservices architectures, AWS and integration development, with a proven ability to…

  • Consultant sénior QA Performance / Tests de charge – JMeter

    CGI

    Montreal, Quebec

    • Full-time

    As part of a strategic legacy platform modernization program toward modern Java / Spring Boot architecture, we are seeking a Senior Consultant specialized in Load & Performance testing and…

  • Java Developer

    Triunity Software

    Montreal, QC

    • $80,000 to $110,000 CAD / year
    • Full-time

    Microservices design patterns, RESTful API design, Java (17 or 21), Spring Boot, and Spring Cloud, Spring Data JPA, Hibernate, SQL (PostgreSQL/MySQL), and NoSQL

  • AI Prompt Engineering Developer

    Capco

    Toronto, ON

    This is an opportunity for an experienced Software Developer with a strong understanding of AI-assisted development and prompt engineering. Ideally this person will have hands-on…

  • Senior Web Back-End Developer

    Vacances Air Canada Vacations / Air Canada Rouge

    Montreal, QC

    · 10+ years of professional experience in backend development with a strong focus on Java.

  • Senior Backend Product Engineer, Menu Operations

    HelloFresh

    Toronto, ON

    Proficiency and production experience with one or more backend languages such as Golang, Python, or Java.

  • Applications Development Senior Manager

    Citi

    Remote, Canada

    • Full-time
    • Remote

    Strong proficiency in Java and experience building RESTful APIs with the Spring Boot framework.

  • CitiDirect Senior Java Dev for Payments Modernization – Vice President

    Citi

    Mississauga, ON

    • Full-time

    We are seeking an experienced Senior Java Backend Developer to join a group modernizing CitiDirect’s Payment architecture. The ideal candidate will have a strong foundation in Core Java and…

  • Co-op Software Engineer - AI System & Infrastructure

    Huawei Canada

    Vancouver, British Columbia

    • Internship

    Work experience in one or more of the following technologies: vLLM, Ray, SGLang, Kubernetes, TensorRT-LLM, Pytorch framework, Cuda libraries, GPU technologies

  • Senior Director, Platform

    Miovision

    Remote, Canada

    • Full-time
    • Remote

    Build a governed, unified entry point for Miovision's strategic capabilities, utilizing adoption data and developer feedback to continuously improve the ecosystem.

  • Field Engineering Co-Op

    Acceldata

    Kitchener, Ontario

    • Internship

    Learn how we enable observability across Data, Kubernetes, cloud-native platforms, and Open Source components like spark, hive, kafka etc.

  • Sales Engineering Co-Op

    Acceldata

    Kitchener, Ontario

    • Internship

    Collaborate with the sales engineering team to write, test, and deploy software solutions using advanced Java or Scala programming.

  • Software Engineering Co-op

    Acceldata

    Kitchener, Ontario

    • Internship

    Collaborate with the engineering team to write, test, and deploy software solutions using advanced Java or Scala programming.

  • Kubernetes Engineer

    Synechron

    Halifax, Nova Scotia

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

    We are looking for a Developer obsessed with efficiency and automation to be part of an autonomous team to deliver services for application teams across Capital Markets. An open-minded…