Find work in Canada.

324,690 jobs across our Canadian network. How we count

  • Manager, Engineering – Easy Apply & Digital Onboarding Platform

    TD

    Toronto, ON

    • Full-time

    The successful candidate will oversee the design, delivery, and support of cloud-native applications built using Java, Spring Boot, microservices, event-driven architecture, APIs, and Azure…

  • Développeur(euse) Java sénior

    CGI

    Montreal, QC

    • Full-time

    CGI is seeking four Senior Java Developers to strengthen our consulting delivery teams in Montréal and Toronto. You will design, develop, modernize, integrate, and support enterprise grade…

  • Java Angular Full Stack Developer

    Citi

    Mississauga, ON

    • Full-time

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

  • Full-Stack Software Engineer

    Manulife

    Toronto, ON · Waterloo, ON

    • Full-time

    …reliable, and maintainable solutions using C#, .NET, F#, React, microservices, and Azure Kubernetes Service (AKS). This role offers the opportunity to work with complex business and…

  • Staff Eng, API Design & Governance

    eBay

    Toronto, ON

    • Full-time

    Experience working in Agile environments and using modern developer productivity tools, with additional strength in areas such as federated GraphQL, cloud-native or microservices…

  • Senior Full Stack Engineer, Customer & Cardholder Experiences

    Marqeta

    Remote, Canada

    • Full-time
    • Remote

    Experience in developing applications with modern Java backend stack using Spring Boot and Kubernetes on AWS.

  • Backend Java Developer, Vice President

    Citi

    Mississauga, ON

    • Full-time

    …hands-on experience in developing server-side components in Java. Candidate must have experience in developing enterprise application using Java/J2EE &…

  • Consultant, Java Back End Developer

    CIBC

    Toronto, ON

    • Full-time

    …reliable, and client-focused digital experiences. As a Consultant, Java Back End Developer, you'll play a hands-on role in designing, developing, and implementing enterprise-scale…

  • Consultant, Java Back End Developer

    CIBC

    Toronto, ON · Greater Toronto Area, Canada

    • Full-time

    …reliable, and client-focused digital experiences. As a Consultant, Java Back End Developer, you'll play a hands-on role in designing, developing, and implementing enterprise-scale…

  • Senior Java Developer

    Zodiac Solutions, Inc

    Toronto, ON

    • Full-time

    Strong expertise in Core Java development, preferably with JDK 17 or later.

  • Senior Full Stack Java Engineer - Workforce Management (WFM)

    Miratech

    Canada

    • Full-time

    …reporting in telecom and contact center environments. You will use Java and Spring Boot to deliver scalable services, React with TypeScript to create intuitive workforce applications, and…

  • Java Full Stack Developer

    Spruce InfoTech Inc.

    Montreal, QC

    • Contract

    Design and develop microservice based application on Java, Spring Boot, Gradle.

  • Java Backend Developer

    Futran Solutions

    Montreal, QC

    • Full-time

    7–15 years of expert-level experience in the Java ecosystem, including deep understanding of memory management and the latest Java language features.

  • Java developer

    Cyber Space Technologies LLC

    Montreal, QC

    • Full-time

    Strong knowledge of Core Java, OOP concepts, and Collections.

  • Senior Java Low Latency Developer (Payments & Trading Platforms)

    K&K Global Talent Solutions INC.

    Mississauga, ON

    • Full-time

    Position: Senior Java Low Latency Developer (Payments & Trading Platforms)

  • Senior Java Low Latency Developer

    Tata Consultancy Services

    Mississauga, ON

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

    We are seeking an experienced Senior Java Low Latency Developer to join our Payments

  • Full Stack Engineer, Central Processing and Management Information (CPMI)

    HSBC Global Services Limited

    Toronto, ON

    …while working across the application stack and integrating with Java-based microservices and PostgreSQL. The platform is undergoing modernization to simplify the application landscape,…

  • Site Reliability Engineer

    VySystems

    Calgary, AB

    • Full-time

    We are seeking an experienced application developer or core application support professional to improve the reliability, performance, and supportability of core software applications. This…

  • Java Software Engineer

    Dexian

    Mississauga, ON

    • Contract

    We are seeking a highly skilled and passionate Senior Java Backend Developer to join our engineering team as a Senior Individual Contributor. In this role, you will be responsible for…

  • Senior Dotnet Developer

    Lorven Technologies Inc.

    Mississauga, ON

    • Contract

    Design, and deliver highly scalable, fault-tolerant services and features across our microservices platform.

  • Staff Engineer

    Atlantis IT Group

    Toronto, ON

    • Contract

    Strong backend development experience in Java or Python, including REST API and microservices

  • Backend Java Developer

    Apptoza Inc.

    ON · Ontario, Canada

    • Temporary

    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 Java Developer – Application Modernization

    Capco

    Toronto, ON

    Capco is looking for a Senior Java Developer to join a major technology modernization initiative focused on upgrading business-critical legacy applications and their supporting technology.

  • Full Stack Engineer

    Apptoza Inc.

    Toronto, ON

    • Contract

    Strong backend development experience in Java or Python, including REST API and microservices

  • IAM (SailPoint) Software Engineer

    Teamrecruiter.com

    Ottawa, ON

    • Contract

    Automate IAM processes using scripting and programming languages such as Java, Python, JavaScript, or PowerShell.