Find work in Canada.

335,548 jobs across our Canadian network. How we count

  • Java Application Developer

    Open Systems Technologies

    Mississauga, ON

    • Contract

    Solid 10+ years of experience with Java development

  • Software Engineer - Apple, Inc.

    Apple

    Vancouver, BC

    • Full-time

    Architect and maintain backend microservices using Java and the Spring ecosystem (Spring Boot), integrating with distributed datastores and caching layers (Cassandra, Redis, Solr).

  • Senior Software Engineer - Card Network Integration

    Marqeta

    Remote, Canada

    • Full-time
    • Remote

    Experience developing in Java and/or Python, however we welcome experience in other programming languages.

  • Lead Full Stack Developer

    iA Financial Group (Industrial Alliance)

    Quebec, QC

    • Full-time

    Has experience with integration architectures, APIs, microservices, and event-driven solutions, particularly within an Azure Cloud, Azure DevOps Services, Kafka/Confluent Cloud, and…

  • Senior Java Developer

    Tecsys Inc.

    Remote, Canada

    • Remote

    As a Senior Java Developer, you will join a team at the heart of the backend systems that power mission-critical supply chains in healthcare, retail, and complex distribution.

  • Full-Stack Developer (Java, React, Openshift)

    Software Guidance & Assistance, Inc. (SGA, Inc.)

    Toronto, ON

    • Full-time

    Software Guidance & Assistance, Inc., (SGA), is searching for a Full stack Developer (Java, React, Openshift) for a contract assignment with one of our premier Financial Services clients in…

  • V.I.E. Programmer Analyst

    Societe Generale

    Montreal, QC

    • Full-time

    Languages: Java, Spring Boot, Typescript (Angular), SQL, scripting languages.

  • Java Spring Developer

    Software Guidance & Assistance, Inc. (SGA, Inc.)

    Mississauga, ON

    • Full-time

    Software Guidance & Assistance, Inc., (SGA), is searching for a Java Spring Developer for a contract assignment with one of our premier Financial Services clients in Mississauga, ON.

  • Senior QA Engineer III – Automation | Banking | API | Kafka | ETL (35729)

    Myticas Consulting

    Ottawa, ON

    • Full-time

    Automate API workflows, backend validations, and data-processing scenarios using Java or Python.

  • Quality Assurance Engineer

    Quarry Consulting

    Toronto, ON · Greater Toronto Area, Canada

    • Full-time

    Experience with automation technologies such as Selenium, Cypress, Playwright, Rest Assured, Java, Python, or equivalent frameworks.

  • Développeur Java

    CGI

    Montreal, QC

    • Full-time

    Vous aurez l’occasion de contribuer à la conception et au développement de microservices robustes et évolutifs, en exploitant un écosystème technologique moderne incluant Java Spring /…

  • Java Full Stack Developer

    Kelly

    Mississauga, ON

    • Contract

    Develop full stack applications using Java, Spring Boot and React/Angular.

  • Java Backend Developer

    Kelly

    Mississauga, ON

    • Contract

    Strong experience with Java, Spring Boot and Microservices.

  • Senior Full Stack Java Developer - React, Spring Boot & MongoDB

    Rose International

    Mississauga, ON

    • Full-time

    Job Title: Senior Full Stack Java Developer - React, Spring Boot & MongoDB

  • Senior Java Full Stack Developer - Angular | Spring Boot | Microservices

    Rose International

    Mississauga, ON

    • Full-time

    Job Title: Senior Java Full Stack Developer - Angular | Spring Boot | Microservices

  • Guidewire Developer

    ALTEN Canada

    Toronto, ON

    • Other

    …and support Guidewire ClaimCenter solutions within a modern Java and microservices environment, collaborating with business, technology, external, and digital stakeholders (including web,…

  • Senior Java Engineering Lead

    Citi

    Mississauga, ON

    • Full-time

    As a Senior Backend Java Engineer, you will design and build scalable backend systems that power critical applications within Citi's technology organization. This hands-on role puts you at…

  • Programmer Analyst

    Scotiabank

    Toronto, ON

    Microservices Development or Integration – Familiarity with REST APIs

  • Software Developer (Student Position)

    The Canada Life Assurance Company

    London, ON

    We are looking for Software Developer Students who are eager to learn, build real-world systems, and contribute to meaningful software solutions in a collaborative environment. This student…

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

  • Solution Designer (Cloud/Full-Stack)

    CIBC

    Toronto, ON

    • Full-time

    You have strong architecture and integration expertise. You have hands-on experience with microservices architecture, cloud-native design, and integration patterns, along with strong…

  • Senior Full Stack Java Engineer

    Miratech

    Canada

    • Full-time

    You will work across backend and frontend development, contributing to scalable, API-first, event-driven, and microservices-based applications. The role requires strong hands-on experience…

  • Engineer

    Xero

    Vancouver, BC

    • Full-time

    …collaborating across teams to drive technical excellence and developer…

  • Senior Software Developer

    Autodesk

    Toronto, ON · ON · BC · AMER - Canada - Ontario - Toronto - University Ave

    • Full-time

    Developer Experience & Engineering Productivity

  • Senior Full Stack Java Engineer

    Miratech

    Canada

    • Full-time

    The role has a strong focus on Java and Spring Boot backend development, combined with hands-on experience in React or Angular and familiarity with Node.js. Experience in Customer…