Find work in Canada.

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

Jobs in Canada

Save this search
  • Industrial Software Validation|

    Husky Technologies

    Bolton, ON

    Full-time

    Proficiency in C#, Java, Python, and experience with .NET components

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

  • Senior Performance Testing Engineer

    Cognizant

    Toronto, ON

    $75,000 to $95,000 CAD / year

    Full-time

  • Automation Test Lead (Playwright with Java)

    Cognizant

    Toronto, ON

    $90,000 to $110,000 CAD / year

    Full-time

    …leadership. The ideal candidate should possess strong expertise in Java-based automation framework development, modern automation tools, and manual testing practices, along with the ability…

  • Sr. Java Developer (Hybrid)

    Cognizant

    Toronto, ON

    $74,000 to $117,500 CAD / year

    Full-time

    As a Senior Java Developer, you will make an impact by designing and delivering scalable, secure, and high-performing Java applications for enterprise banking solutions. You will be a…

  • Applications Development Sr Programmer Analyst- AVP -Mississauga

    Citi

    Mississauga, ON

    Full-time

    Strong understanding of core java, collections, multithreading, performance tuning, troubleshooting and deployment.

  • Vice President, Commodities Development

    BMO

    Toronto, ON · FCP

    Full-time

    …developing resilient, scalable and compliant trading system in Java while enabling increasing levels of automation and electronic execution across the Commodities trading flows. This role…

  • Development Manager

    BMO

    Toronto, ON · FCP

    Full-time

    Expert Java and/or frontend (React / Typescript) experience

  • Development Manager

    BMO

    Toronto, ON · FCP

    Full-time

    Proficiency in either front-end technologies (e.g., TypeScript, React) or back-end technologies (e.g., Java, PostgreSQL, AWS) is required; experience in both is a plus.

  • Fixed Income Trading Analyst

    BMO

    Toronto, ON · FCP

    Full-time

    Essential knowledge of SQL. Java/Python/Linux or past experience developing software a strong asset

  • Full Stack Engineer (AI-Enabled)

    BMO

    Calgary, AB · GCS

    Full-time

    Build robust microservices and APIs using Java, Node.js, or Python

  • Associate or Vice President Full Stack Engineer

    BMO

    Toronto, ON · FCP

    Programming language proficiency in Python, JavaScript/TypeScript, with familiarity in C#, Scala, or Java

  • Senior Development Lead - (Cloud /Payment Systems)

    BMO

    Toronto, ON · BMOPLACE

    Full-time

    AWS Certified Developer Associate or AWS Certified Solutions Architect Associate.

  • Staff Product Engineer - Brand

    Faire

    Toronto, ON · Waterloo, ON

    Proficient in at least one of Java, Kotlin, or JavaScript.

  • 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

    5+ years of experience developing resilient workflow-based software solutions with Java and Spring, ideally using Microsoft SAGA or similar architectural pattern approach

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

    TD

    Toronto, ON

    Full-time

    5+ years of experience developing resilient workflow-based software solutions with Java and Spring, ideally using Microsoft SAGA or similar architectural pattern approach

  • Développeur(euse) en assurance qualité logicielle - Software Quality Assurance Developer

    Eaton Corporation

    Brossard, QC

    Full-time

    Eaton's Electrical Services and Systems division is currently seeking a motivated Software Quality Assurance Developer for its team. This role is based at our Eaton Americas Innovation…

  • Lead Software Engineer

    RBC

    Toronto, ON

    Full-time

    At least 10+ years of professional experience as a software developer, with a proven track record of delivering high-quality solutions.

  • Senior Software Developer in Test (Development Focused)

    RBC

    Montreal, QC

    Full-time

    We are seeking a top-notch, hands on Senior Software Developer who is a passionate, driven team player committed to code quality and testing excellence. The ideal candidate will play a…

  • Senior Application Support Analyst

    RBC

    Toronto, ON

    Full-time

    Experience with java based applications on Tomcat.

  • Lead Full Stack Developer

    RBC

    Toronto, ON

    Full-time

    A Lead Full Stack Developer is responsible for designing, developing and maintaining legacy and "Cloud First" applications written primarily in C# and focused on .Net Core and Azure cloud…

  • Senior Business System Analyst

    RBC

    Toronto, ON

    Full-time

    Familiarity with coding languages like JAVA, .Net

  • Senior Manager, Engineering & Build

    RBC

    Toronto, ON

    Full-time

    Technology focus: Snowflake, Spark, dbt, Airflow, Python/Scala/Java, OpenShift/Kubernetes, and public cloud (e.g., AWS).