Find work in Canada.

341,767 jobs across our Canadian network. How we count

  • Test Team Lead

    Tata Consultancy Services

    Toronto, ON

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

    Develop solutions using Java (Spring Boot), Python, REST APIs, Microservices, and SQL/NoSQL databases.

  • Intern, Full Stack Software Engineer - Team Pickle - Winter 2027

    Capital One

    Toronto, ON

    • Full-time

    Experience with backend technologies such as Java, AWS Lambda, S3.

  • Intern, Full Stack Software Engineer - Team Sprout - Winter 2027

    Capital One

    Toronto, ON

    • Full-time

    Experience with Jenkins CI/CD, microservices, API design / integration

  • Intern, Mobile Software Engineer - Team Gringotts North - Winter 2027

    Capital One

    Toronto, ON

    • Full-time

    Languages & Frameworks: Backend: Java, Spring Boot, Maven, DockerMobile (iOS & Android): Swift, Kotlin, JavaScript

  • Intern, Backend Software Engineer - Team Interstellar - Winter 2027

    Capital One

    Toronto, ON

    • Full-time

    Experience with backend languages such as Java, TypeScript, or Python.

  • Senior Mulesoft Software Engineer

    Manulife

    Toronto, ON · Waterloo, ON

    • Full-time

    Proficiency in Java and experience building scalable, event-driven, and microservices-based solutions.

  • Member of Technical Staff 3

    Nutanix

    Vancouver, BC

    • $132,000 to $198,000 CAD / year
    • Full-time

    Experience with one or more of the following languages: Python, Scala, Java, Golang, C++.

  • Member of Technical Staff 4

    Nutanix

    Vancouver, BC

    • $151,000 to $227,000 CAD / year
    • Full-time

    Experience with one or more of the following languages: Python, Scala, Java, Golang, or C++.

  • Software Developer Intern (January 2026 12 months)

    SOTI

    Mississauga, ON

    • Full-time

    Job Title: Software Developer Intern - Back End

  • Software Developer Co-op (May 2027 | 12-16 months)

    Vena Solutions

    Remote, Canada

    • Internship
    • Remote

    Work with our modern tech stack including TypeScript/React front-end, Java/SpringBoot back-end microservices, and cloud infrastructure (AWS/Azure)

  • Java FSD Lead

    HCLTech

    Canada

    • Full-time

    Expert hands-on design and development skills using Core Java 17+, Spring Boot 3+, Microservices, SQL, NoSQL.

  • Senior Java Developer

    Dexian

    Mississauga, ON

    • Contract

    We are seeking a senior Full Stack Java Developer with 5+ years of experience in enterprise application development. The role will lead the design, development, and delivery of scalable…

  • Software Developer Co-op (May 2027 | 12-16 months)

    Vena Solutions

    Canada

    • Internship

    Work with our modern tech stack including TypeScript/React front-end, Java/SpringBoot back-end microservices, and cloud infrastructure (AWS/Azure)

  • 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 Full Stack

    Capgemini

    Toronto, ON

    6 to 8+ years of experience with back-end technologies including Core Java, Spring, Spring Boot, REST API, SOAP, Microservices, and JUnit.

  • Senior Engineering Manager

    Xplore Inc

    Markham, ON

    • Full-time

    …Golang (Go). Experience with C# .NET, JavaScript/TypeScript, Java, or other modern development platforms is considered an…

  • Chief Solution Architect

    National Bank of Canada

    Montreal, QC

    • Full-time

    …Relational Database Architecture, Domain-Driven Design, Influencing, Java, Kubernetes, Microservices, NoSQL Key-value Databases, Solution Architecture, Teamwork, Technology…

  • Java Developer

    Russell Tobin

    ON · Ontario, Canada

    • $45 to $50 USD / hour
    • Contract

    Develop, enhance, test, troubleshoot, and support large-scale web applications using Java and Oracle/SQL.

  • Applications Development Technology Lead Analyst - Lead Java Developer - Vice President

    Citi

    Mississauga, ON

    • Full-time

    The Applications Development Technology Lead Analyst (Lead Java Developer) is a senior-level position responsible for leading the architectural design, implementation, and continuous…

  • Distinguished Enterprise Architect, Flights

    Priceline

    Toronto, ON

    • Full-time

    Proficient in the Node.js ecosystem and Java/Spring ecosystem.

  • Software Application Developer, Generative AI (Gen AI)

    BMO

    Calgary, AB · GCS

    Build and maintain applications using Java, Spring Boot, Oracle, SQL, etc. in a microservices architecture

  • Java Developer

    Tata Consultancy Services

    Mississauga, ON

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

    Design, develop, and maintain Java based microservices

  • Senior Software Developer - Java

    Highspring

    Montreal, QC

    • Full-time

    We are seeking a Senior Java Developer to join a Highspring delivery team and contribute to the design, development, and evolution of enterprise-scale backend solutions. This role is ideal…

  • Artificial Intelligence Engineer

    Zown

    Toronto, ON

    • Full-time

    Strong proficiency in at least one backend programming language such as TypeScript/JavaScript, Python, Go, Java, or similar.

  • Associate or Vice President Full Stack Engineer

    BMO

    Toronto, ON · FCP

    Build robust APIs and microservices architectures to integrate data and services across different business units, ensuring seamless connectivity and data flow