Find work in Canada.

A simpler way to find your next job.

  • Software Developer

    Ericsson

    Mississauga, ON

    • Full-time

    6+ years with (but not limited too) Java, Spring Boot, Python, Shell, Rest and SQL/NoSQL database

  • Senior Java Developer (CIAM)

    CGI

    Toronto, ON

    • Full-time

    7+ years of hands on experience on microservice implementation using Java/J2EE, Spring framework, Gradle, NodeJS, Restful APIs, Cloud SQL, and Kafka.

  • Senior Java Engineer

    Cognizant

    Toronto, ON

    • Full-time

    We are seeking a highly skilled Senior Java Engineer with strong hands‑on experience building backend services using Java, Spring, and Kafka. This role is deeply technical and requires…

  • Database Administration

    J&M Group

    Toronto, ON

    • Full-time

    …application teams to ensure database design follows best practices. Java / Spring Boot Development Develop| enhance| and support Java-based applications using Spring…

  • Java API Engineer

    SIDRAM TECHNOLOGIES

    Mississauga, ON

    • Full-time

    Strong hands-on experience with Java and Spring Boot

  • Core Java Developer

    Aarorn Technologies Inc

    Montreal, QC

    • $50 CAD / hour
    • Contract

    Well-versed in Core Java (1.8 and above preferable, with knowledge of new features like Executor framework, Generics, etc.)

  • Senior Software Engineer - Halifax

    Lockheed Martin

    Dartmouth, NS

    • Full-time

    Software development, primarily using Java and containerization tools like Kubernetes

  • Technical Consultant II/III

    Zafin

    Toronto, ON

    • Full-time

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

  • Architecte logiciel

    Highspring

    Montreal, QC

    • Full-time
  • Sr. Staff Infrastructure Engineer

    VGS

    Canada

    • Full-time

    …with a highly consistent modern stack (e.g. AWS, Kubernetes, Java, TypeScript, Python) and world-class AI-augmented SDLC tooling. We strip away the friction so you can focus on the problems…

  • Software Developer

    Ericsson

    Mississauga, ON · Ottawa, ON

    • Full-time

    6+ years with (but not limited too) Java, Spring Boot, Python, Shell, Rest and SQL/NoSQL database

  • Software Engineer II

    Planview

    Vancouver, BC

    • Full-time

    3+ years of experience with Java, and its idioms and design patterns

  • Java Full Stack Developer 1016

    Veracity Ventures Inc.

    Remote, Canada

    • Full-time
    • Remote

    We are looking for talented Java Developers with 3+ years of experience to join our growing team. Candidates with strong Java fundamentals and experience in backend or full-stack…

  • Lead Java Developer

    EPAM Systems

    Canada

    • Full-time

    We are looking for a hands-on Lead Java Developer with 12+ years of experience to drive the backend architecture and development of a key Dynamic Portfolios platform for a leading Wealth…

  • Geographic Information System Developer

    Elastify

    Toronto, ON

    • Full-time

    Strong experience with Angular, Java/J2EE, JavaScript, Spring, Hibernate, HTML, and XML.

  • Java Backend Lead

    J&M Group

    Toronto, ON

    • Contract

    A strong fit will have hands-on experience with Java, J2EE, Spring, Hibernate, and related web technologies.

  • Intermediate Backend Developer (Integration)

    Robertson & Company Ltd.

    Toronto, ON

    • Contract

    RESTful API / microservices backend development in Java / Spring Boot (Maven-based, deployed to Azure/AKS)

  • Specialist Developer-Java

    CPKC

    Calgary, AB

    • Full-time

    At CPKC, technology drives the safe and efficient movement of freight across North America. As a Specialist Developer-Java, you will play a key role in designing, developing, implementing,…

  • Senior Java Developer – Vice President

    Citi

    Mississauga, ON

    • Full-time

    Citi is looking for a Senior Java Developer to design, build, and evolve enterprise-grade shared services that underpin high-volume, mission-critical financial systems. In this role, you…

  • Senior Java Developer, Applications Development – Assistant Vice President

    Citi

    Mississauga, ON

    • Full-time

    Citi is looking for a Senior Java Developer to join its Applications Development team, where you will design, build, and own high-performance Java applications that underpin critical…

  • Senior Java Developer with AI Experience

    ELITS

    Montreal, QC

    • Full-time

    ELITS is looking for a Senior Java Developer with AI Experience to provide hands on technical leadership to our Montreal development team.

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

  • Staff Software Engineer - MTS 2

    eBay

    Toronto, ON

    • Full-time