Find work in Canada.

326,995 jobs across our Canadian network. How we count

Jobs in Canada

Save this search
  • Software Engineer

    Providius

    Hamilton, ON

    Full-time

    Backend: Java (Spring Boot), Python, Some components in C and C++

  • Software Developer I - 4 Month Co-op/Internship (Winter 2027)

    Intact FC

    Toronto, ON

    Full-time

    Nice to have: Spring Boot, Experience Building Rest Services, API Scraping, MongoDB, AWS

  • Développeur logiciel I - 4 mois Coop/Stagiaire (Hiver 2027)

    Intact FC

    Montreal, QC

    Full-time

    Technical skills required: Java, Spring Boot, Maven, REST & SOAP APIs, Jenkins, Git/GitHub, OpenShift, Oracle Database

  • Specialist Developer-Java

    CPKC

    Calgary, AB

    Full-time

    Minimum 6 years of Java application development experience, including extensive expertise with Spring Framework technologies such as Spring Boot, Spring Security, Spring Batch, Spring MVC,…

  • Senior Java Developer – Vice President

    Citi

    Mississauga, ON

    Full-time

    Design and develop enterprise shared services using Java, Spring Boot, and MongoDB, ensuring solutions meet performance, reliability, and scalability requirements in high-transactional…

  • Sr Software Developer

    Royal Bank of Canada

    Toronto, ON

    Full-time

    Design, develop, test, and troubleshoot high-performance Java/Spring Boot applications for data ingestion, processing, and delivery across the trading data lifecycle

  • Senior Data Engineer - Halifax

    Royal Bank of Canada

    NS · BEDFORD, Nova Scotia

    Full-time

    2+ years of application development experience in Java and Spring Framework

  • Senior Java Developer, Applications Development – Assistant Vice President

    Citi

    Mississauga, ON

    Full-time

    Expert-level command of Java, RESTful API design, and cloud engineering principles, with hands-on experience building production-grade services using Spring and Spring Boot.

  • Senior Java Developer with AI Experience

    ELITS

    Montreal, QC

    Full-time

    This is a product development role focused on a live software platform. You will combine strong Java and Spring Boot development with technical guidance for a junior and intermediate team,…

  • Senior Software Developer – Full Stack

    Joblinxsapp

    Toronto, ON

    Full-time

    We are seeking an experienced Senior Full Stack Software Developer to join a dynamic Agile delivery team supporting the design, development, enhancement, testing, deployment, and…

  • Full Stack Developer, AI

    RBC

    Toronto, ON

    Full-time

    Develop and maintain full-stack solutions across a diverse tech stack (Java, Python, Node.js, Angular, Spring Boot), contributing to both front-end and back-end features while continuously…

  • Senior Data Engineer - Halifax

    RBC

    Bedford, QC

    Full-time

    2+ years of application development experience in Java and Spring Framework

  • Sr Software Developer

    RBC

    Toronto, ON

    Full-time

    Design, develop, test, and troubleshoot high-performance Java/Spring Boot applications for data ingestion, processing, and delivery across the trading data lifecycle

  • Lead Software Developer - Java

    RBC

    Toronto, ON

    Full-time

    This Senior Developer/Business Analyst role within Quantitative and Technology Services (QTS), consists of developing, improving and supporting strategic applications within the RAMPP…

  • Developer Lead (AI-Enabled Systems)

    BMO

    Toronto, ON · FCP

    Full-time

    Build robust microservices and APIs using Java, Node.js, or Python

  • Spring Boot Senior Technical Lead

    W3Global

    Montreal, QC

    $60 to $65 CAD / hour

    Contract

    Design, develop, and maintain scalable applications using Java, JavaScript, and Spring Boot frameworks.

  • Sr. Software Engineer

    eBay

    Toronto, ON

    Full-time

    5+ years of experience with Java, GraphQL, Spring/Springboot, REST APIs, messaging systems and/or or other backend programming languages.

  • Staff Software Engineer - MTS 2

    eBay

    Toronto, ON

    Full-time

  • Back End Developer

    Pacer Group

    Kitchener, ON

    $45 to $50 CAD / hour

    Contract

    Hands-on experience with Java, Spring Boot, Spring Security, and Node.js.

  • Integration Developer

    PLATO

    Canada

    Contract

    Design and implement enterprise integration solutions using Apache Camel (Camel K, Camel Quarkus, or Camel Spring Boot) and established Enterprise Integration Patterns (EIP).

  • Senior Middleware Specialist

    Enormous Enterprise LLC

    Toronto, ON

    Full-time

    …OpenShift Container Platform), and IBM App Connect Enterprise, Java Spring Boot…

  • Senior Technical Manager

    Loblaw Companies Limited

    Toronto, ON

    Full-time

    …This role involves leveraging advanced technologies, including Java/Spring Boot microservices, Google Cloud Platform with Kubernetes, and modern front-end frameworks such as React. Here,…

  • Senior Software Developer

    RBC

    Toronto, ON

    Full-time

    Core Java/JEE with Spring/Spring Boot; build REST APIs, data access via JPA/JDBC.

  • Technical Consultant II/III

    Zafin

    Toronto, ON

    Hands-on experience with Java, Spring Boot, Python, J2EE, object-oriented design, design patterns, Maven, Git, CI/CD pipelines, and Agile delivery practices.

  • Senior Java Backend Engineer – AI/Workflow

    Astek

    Montreal, QC

    Full-time

    Desired experience with Spring Boot, Data access APIs such as JDBC, Hibernate