Find work in Canada.

317,675 jobs across our Canadian network. How we count

  • Software Engineer (C++) - Platform & Emerging Technologies

    Autodesk

    Toronto, ON · Montreal, QC

    • Full-time

    Experience with Java and Spring Boot through academic, personal, internship, or professional projects.

  • Senior Software Engineer - Backend

    Evertz

    Burlington, Ontario

    • Full-time

    Strong experience with Java, Spring Boot, and scalable backend development

  • Java Backend Developer

    LTM

    Ontario · Ontario, Canada

    • $85,000 to $120,000 USD / year
    • Full-time

    Design and develop robust Java applications leveraging Spring and Spring Boot frameworks Build and maintain microservices architectures ensuring high scalability and performance Collaborate…

  • Tech Lead, Software Development

    Univeris

    Toronto, Ontario

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

    …of their team's output and the professional growth of every developer on their team. The following responsibilities apply across all…

  • Java Developer

    Synechron

    Montreal, Quebec

    • $85,000 to $95,000 CAD / year
    • Full-time

    We are seeking a skilled and proactive Java Developer to join our dynamic team. The ideal candidate will participate in all phases of the Software Development Life Cycle (SDLC), deliver…

  • Full Stack Developer

    Birdseye Solutions

    Mississauga, ON

    • Full-time

    This needs to be an AI-native developer. We are not looking for someone who has merely tried ChatGPT, Copilot, or Claude. You should have fundamentally changed how you develop software…

  • Java Developer with QA

    LTM

    Ontario · Ontario, Canada

    • $85,000 to $120,000 USD / year
    • Full-time

    Excellent programming skills in Java with a strong understanding of the Spring Boot framework

  • Java Developer

    SWITS DIGITAL Private Limited

    Mississauga, Ontario

    • Full-time

    Design, develop, and maintain Java based microservices

  • Java Full Stack Developer

    Aarorn Technologies Inc

    Toronto, Ontario

    • $45 CAD / hour
    • Full-time

    Develop scalable backend services using Spring Boot, Spring MVC, and related frameworks

  • Core Java Developer (contract)

    Capgemini

    Montreal, Quebec

    • Contract

    We are seeking a highly experienced Senior Java Developer to join the Ops Tech department. In this pivotal role, you will contribute significantly to the successful delivery of the UPE…

  • Senior Back End Engineer (Data Platform)

    Forma.ai

    Toronto, Ontario

    • $150,000 to $190,000 CAD / year
    • Full-time

    Proficiency in at least one production-grade language such as Python, Java, Scala, Kotlin, Go, C#, or similar.

  • Senior Backend & Infrastructure Engineer

    Scispot

    Canada

    • Full-time

    Build and evolve backend services in Python and FastAPI, Java and Spring Boot, or closely related frameworks.

  • Principal, Policy Administration System (PAS) – Personal Lines

    Intact FC

    Montreal, QC

    • Full-time

    Our PAS is built in-house - a substantial Java platform with an Angular front end, integrated with a broad landscape of insurance systems. We are modernizing this mission-critical platform,…

  • Technical Lead Analyst - Billing & Pricing Platforms

    Scotiabank

    Toronto, ON

    Hands-on technical expertise (e.g., Java/Spring Boot, databases) with the ability to guide and review engineering work.

  • Founding Software Engineer

    Residen

    Toronto, Ontario

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

    Backend: REST APIs in Java/Spring Boot, plus the integrations that power the core product.

  • Software Engineer

    RAVL

    Toronto, Ontario

    • Full-time

    Frameworks & Tooling: Spring Boot, .NET Core, Express/Fastify, gRPC, REST, OpenAPI

  • VP Senior Applied AI Full-Stack Engineer

    Citi

    Mississauga, ON

    • Full-time

    …You will design and implement robust backend microservices (Java/Spring Boot) optimized for low-latency data retrieval, heavy aggregation, and streaming large datasets to the frontend.…

  • Senior Backend Software Engineer

    Top Hat

    Remote, Canada

    • Full-time
    • Remote

    …for an engineer who is not only a master of their craft in Java and Spring Boot but also a dedicated mentor and a proactive…

  • Senior Web Back-End Developer

    Air Canada Vacations

    Montreal, QC · Greater Montreal Metropolitan Area

    • Full-time

    Languages & Frameworks:Java (11+), Spring Boot, Spring Cloud, Spring Security, RESTful APIs

  • Java Full Stack Developer - VP

    Citi

    Mississauga, ON

    • Full-time

    Deep experience with backend frameworks such as Spring Boot / Spring Core and Flask / FastAPI

  • Python Full Stack Developer - VP

    Citi

    Mississauga, ON

    • Full-time

    Deep experience with backend frameworks such as Spring Boot / Spring Core and Flask / FastAPI

  • Senior Java Developer, TD Securities

    TD

    Toronto, ON

    • Full-time

    We are looking for a motivated Senior Java Developer (Engineer I) to join our Trading Risk Warehouse platform team within TD Securities. The successful candidate will contribute to the…

  • Full Stack Engineer

    BuzzClan

    ON · Ontario, Canada

    • Full-time

    We are looking for a Full Stack Java Developer with 1–5 years of experience in designing, developing, testing, and maintaining web applications. The ideal candidate should have strong…

  • Manager, Software Engineering - Identity Platform

    Marqeta

    Remote, Canada

    • Full-time
    • Remote

    …product lines and paradigms: from synchronous API services (Java/Spring Boot) to batch and event-driven ETL pipelines (Python/Airflow), and you know how to apply the right tool for each…

  • Senior Back-end(Java) Developer

    VSG Recruitment

    Remote, Canada

    • Full-time
    • Remote

    Develop solutions using Java, Spring and Spring Boot.