Find work in Canada.

318,862 jobs across our Canadian network. How we count

  • Java Solutions Architect

    Hays

    Toronto, ON

    • Contract

    Strong understanding of system integration, APIs, microservices, and cloud-native architecture patterns.

  • Java Integration Developer

    Cloud SynApps Inc.

    Mississauga, ON

    • Contract

    4+ years hands-on experience with Apache Camel (Java DSL preferred) and Spring Boot microservices

  • Senior Java Developer

    Delpath

    Toronto, ON · Greater Toronto Area, Canada

    • Contract

    We are looking for a Senior Java / Enterprise Application Developer to design, develop, implement, and support complex enterprise applications. The ideal candidate will have strong hands-on…

  • Développeur(euse) Full Stack - Java Spring Boot / Angular

    Astek

    Montreal, QC

    • Full-time

    La conception et le développement de services backend évolutifs, sécurisés et performants en Java - API REST et microservices

  • Senior Java Developer, Assistance Vice President

    Citi

    Mississauga, ON

    • Full-time

    4+ years of relevant experience in Java (JDK 1.8 or more) , experience with Spring Boot, KAFKA, GRPC, ECS, Mongo, REST API, JUNIT and SQL Basics

  • Java Microservices Developer

    Viva Tech Solutions

    Mississauga, ON

    • Contract

    Design, develop, and maintain high-quality Java applications using Spring Boot, Gradle.

  • Java Full stack Developer

    Aarorn Technologies Inc

    Toronto, ON

    • $50 CAD / hour
    • Contract

    Experience and knowledge with Java, J2EE, Spring, Spring Boot, RESTful APIs, Microservices, and NoSQL/SQL databases.

  • Senior Middleware Specialist

    Enormous Enterprise LLC

    Toronto, ON

    • Full-time

    Hands-on expertise in the following technology stack: IBM DataPower (migrating from physical appliance to 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 DevOps Lead - Vice President

    Citi

    Mississauga, ON

    • Full-time

    …will be passionate about solving problems, be proficient in Java programming, Jenkins, Tekton, Harness and OpenShift, and have experience in DevOps and continuous software…

  • Senior Lead Software Engineer, Payment Systems - Vice President

    Citi

    Mississauga, ON

    • Full-time

    Design and build high-throughput, low-latency microservices using Java 8+, Spring Boot, and cloud-native principles to power global payment processing at enterprise scale.

  • Lead Software Engineer (Agentic AI & Full Stack) - Vice President

    Citi

    Mississauga, ON

    • Full-time

    Lead hands-on development across the full application stack - from React and TypeScript frontends to Python and Java microservices and RESTful/gRPC APIs - ensuring code is clean, modular,…

  • Senior Java Developer, Vice President

    Citi

    Mississauga, ON

    • Full-time

    The Lead Developer is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The…

  • Developer Fullstack - Java Angular

    Highspring

    Montreal, QC

    • Full-time

    Highspring is seeking a Senior Full Stack Developer to join a consulting engagement focused on the development and modernization of enterprise web applications.

  • Senior Java Developer - Vice President

    Citi

    Mississauga, ON

    • Full-time

    This is a Senior Java Developer position responsible for leading the design, development, and deployment of scalable, high-performance enterprise applications. The overall objective of this…

  • Manager, Digital Development

    CAA Club Group

    Thornhill, ON

    Strong hands-on experience with Java, Spring Boot, REST APIs, microservices, and BFF architecture

  • JAVA Microservices Engineering Lead

    Citi

    Mississauga, ON

    • Full-time

    The Engineering Lead (Java / Microservices) is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the…

  • Java Back-end Developer

    J&M Group

    Toronto, ON

    • Contract

    We are looking with Java Back-end Developer with strong Spring Boot, Microservices, REST APIs, Kafka, SQL/NoSQL, and cloud/DevOps (Azure, Kubernetes, OpenShift) experience.

  • Sr. Java backend Developer

    J&M Group

    Toronto, ON

    • Contract

    We're looking for an experienced Java Backend Developer to join our dynamic team. You'll play a crucial role in delivering innovative integration solutions for our Commercial Banking…

  • Senior Lead Java Fullstack Software Engineer

    Citi

    Mississauga, ON

    • Full-time

    Strong backend development experience with Java and Spring Boot (REST APIs, security concepts, performance, and scalability).

  • Java Backend Developer

    Capgemini

    Toronto, ON

    We're looking for an experienced Java Backend Developer to join our dynamic team. You'll play a crucial role in delivering innovative integration solutions for our Commercial Banking…

  • Java Full Stack Development Lead

    CGI

    Toronto, ON

    • Full-time

    …we're still growing! Join Canada's largest IT Company as a "Java Full Stack Development Lead" in our Banking Services…

  • Senior Software Engineering Specialist

    CGI

    Toronto, ON

    • Full-time

    Design, develop, test, and maintain high-quality, scalable enterprise applications and microservices.

  • Senior Platform Engineering Specialist

    CGI

    Toronto, ON

    • Full-time

    …modern technology platforms that improve software delivery, developer productivity, operational resilience, security, and business…

  • Senior Full Stack Developer

    CGI

    Toronto, ON

    • Full-time

    Backend Development: Build high-performance backend systems, microservices, and business logic using modern frameworks (such as Java Spring Boot, .NET 8 / ASP.NET Core, Node.js/NestJS,…