Find work in Canada.

326,083 jobs across our Canadian network. How we count

  • Senior MuleSoft Integration Developer

    Royal Bank of Canada

    Toronto, ON

    Full-time

    We are seeking a Senior MuleSoft Integration Developer to design, develop, and maintain API-based integrations between Salesforce and enterprise systems. You will play a key role in…

  • Senior Curam Technical Consultant

    Merative

    Mississauga, ON

    Full-time

    5+ years demonstrated experience in Java/JEE/XML/UML development

  • Lead Software Engineer – Java/Spring, AWS & Solution Architecture

    Element Fleet Management

    Toronto, ON

    Full-time

    We’re seeking a hands-on Java/Spring technical leader who has led end-to-end solution design and delivery of API-driven, cloud-native applications on AWS. This is not a pure architecture or…

  • Vice President, Commodities Development

    BMO

    Toronto, ON · FCP

    Full-time

    5+ years of professional core Java development experience building Front‑Office Commodities Trading Technology solutions.

  • Full Stack Engineer (AI-Enabled)

    BMO

    Calgary, AB · GCS

    Full-time

    Build and enhance core banking and client onboarding platforms

  • Associate or Vice President Full Stack Engineer

    BMO

    Toronto, ON · FCP

    The Data Cognition Team (DCT) at BMO Capital Markets delivers a comprehensive, scalable, and sustainable suite of core AI-enabled products serving multiple business units. Leveraging…

  • Senior Technical Manager

    Loblaw Companies Limited

    Toronto, ON

    Full-time

    …This role involves leveraging advanced technologies, including Java/Spring Boot microservices, Google Cloud Platform with Kubernetes, and modern front-end frameworks such as React. Here,…

  • Lead Platform Engineer

    RBC

    Toronto, ON

    Full-time

    Proficient developer in at least one common object-oriented language (Python, Java, JavaScript/TypeScript) with strong Bash scripting and emphasis on building reusable platform tooling

  • Senior Manager, Tokenized Deposits Off-Chain Orchestration / Integration Layer Delivery

    TD

    Toronto, ON

    Full-time

    …of the overall strategic solution for TD Tokenized Deposits Core Platform. This is a unique opportunity to work on cutting-edge technologies to solve problems of scale and…

  • Senior Manager, Tokenized Deposits On-Chain Orchestration / Integration Layer Delivery

    TD

    Toronto, ON

    Full-time

    …of the overall strategic solution for TD Tokenized Deposits Core Platform. This is a unique opportunity to work on cutting-edge technologies to solve problems of scale and…

  • Senior Application Support Analyst

    RBC

    Toronto, ON

    Full-time

    Experience with java based applications on Tomcat.

  • Senior Business System Analyst

    RBC

    Toronto, ON

    Full-time

    Familiarity with coding languages like JAVA, .Net

  • Senior Manager, Back-End Development

    RBC

    Toronto, ON

    Full-time

    …creating high-performance, event-driven microservices using Java and Spring Boot, while developing talent and driving team performance to shape the future of our core payment processing…

  • Senior Technology Manager

    BMO

    Toronto, ON · FCP

    Full-time

  • Senior Back-End Developer

    RBC

    Toronto, ON

    Full-time

    2+ years of experience writing code in a backend development language (Java/NodeJS).

  • Associate Director DevOps Developer

    RBC

    Bedford, QC

    Full-time

    InnerSource and Developer Experience programs

  • Student, MarTech Software Engineer (Winter 2027)

    Sun Life

    Waterloo, ON · Sun Life Waterloo King

    Full-time

    Knowledge and experience with Java, J2EE, Unix/Linux, web and web hosting technologies

  • Full Stack Developer

    ZAPCOM GROUP INC

    Toronto, ON

    Full-time

    Looking for Sr full stack developers 8+ years’ experience who needs to have core Java/Springboot skills on backend and Javascript and React skills on frontend.

  • Data Engineer

    Loopio Inc.

    Remote, Canada

    $103,500 to $140,000 CAD / year

    Full-time · Remote

    Experience in either Python (preferrably), or other common programming language (Scala, Java) for data manipulation purposes

  • Senior Java Software Engineer

    Amaris Consulting

    Montreal, QC

    Full-time

    We are seeking an experienced Senior Java Developer to join a growing Market Risk technology team. In this role, you will design, build, and enhance applications that support critical risk…

  • Software Development Engineer Intern - Summer 2027 (CAN)

    Amazon

    Vancouver, BC

    Participate in code reviews as a core engineering practice, providing constructive feedback and validating correctness, including for AI-generated code.

  • Senior Back-End Developer

    Royal Bank of Canada

    Toronto, ON

    Full-time

    2+ years of experience writing code in a backend development language (Java/NodeJS).

  • Growth Platform, Marketing Engineer

    Faire

    Toronto, ON

    Other projects on our radar: a learning loop for generative assets in ad campaigns, improving infra behind core intelligence feeds powering our paid campaigns, real-time recommendation…

  • Workday Integration Lead

    KPMG

    Montreal, QC

    Full-time

    Experience in Workday integration and configuration will be an asset but not mandatory - EIB, DT, Core Connectors, Cloud Connectors, PICOF/PECI, Workday Studio, BIRT reporting, custom…

  • Backend Engineer, Consumer

    HelloFresh

    Toronto, ON

    Our New Ventures team is focused on growing our global footprint by launching our core products in new markets and expanding across multiple brands and verticals. We’re a globally…