Find work in Canada.

356,270 jobs across our Canadian network. How we count

  • Senior AI Engineer, Full-Stack - Agent Factory

    Workday

    Vancouver, BC · Canada, BC, Vancouver

    • Full-time

    Expect to be hands-on across React frontends, backend microservices, APIs, data models, asynchronous workflows, agent orchestration layers, and delivery infrastructure. Because these agents…

  • AI Engineering Lead (Permanent)

    CoreFactor Inc.

    Toronto, ON · Downtown Toronto (Toronto Dominion Centre / Design Exchange), Ontario

    • Full-time

    Mastery of Python and deep experience with AI/ML frameworks, Proven ability to write clean, high-performance, and maintainable code in Python, Java, SQL, and Spark.

  • Software Engineer II

    Emburse

    Toronto, ON

    • Full-time

    Required: Minimum of 2 years’ professional experience in Java development. Experience working in OS X and Linux environments, Spring, AWS, Microservices, SQL, NoSQL, GIT. Experience working…

  • Full Stack Lead Engineer

    Citi

    Mississauga, ON

    • Full-time

    Deep hands-on proficiency in Java, Spring Boot, with practical experience building microservices, APIs, and event-driven systems using Apache Kafka, IBM MQ or equivalent high-throughput…

  • Java Software Engineer

    Hays

    Toronto, ON

    • Contract

    Develop, enhance, and maintain Java-based microservices and APIs.

  • Senior Java Engineer

    RE Partners

    Mississauga, ON

    Senior Java Engineer - Deployment Security & Software Reliability

  • Development Manager, Guidewire

    CAA Club Group

    Thornhill, ON

    Proficiency in Java, GOSU, and JavaScript/TypeScript for enterprise application development

  • Software Developer III, Vehicle Intelligence

    ACV Auctions

    Toronto, ON

    • Full-time

    The Software Developer III will work on a cross-functional agile team in operational tools, product, or infrastructure. You will work alongside software and production engineers to build…

  • Manager, Software Engineering

    Emburse

    Toronto, ON

    • Full-time

    Required: Minimum of 4 years’ professional experience in Java development. Experience working in OS X and Linux environments, Spring, AWS, Microservices, SQL, NoSQL, GIT.

  • Java Backend Developer

    LTM

    ON · Ontario, Canada

    • $90,000 to $125,000 USD / year
    • Full-time

    Strong knowledge on Java 8 Spring Spring boot Hibernate Microservices and restful web services including its data interchange format definition such as XML JSON

  • Développeur(euse) QA principal(e) / Lead QA Developer

    Eaton Corporation

    Brossard, QC

    • Full-time

    Eaton's Electrical Services and Systems division is currently seeking a motivated Lead QA Developer for its team. This role is based at our Eaton Americas Innovation Center in Brossard…

  • Java Backend Developer

    LTM

    ON · Ontario, Canada

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

    We are seeking a highly skilled Java Developer with strong expertise in building scalable secure and high performance backend systems You will work closely with architects leads DevOps QA…

  • Junior/Intermediate Full Stack Developer, Java/Angular - 6 Month Contract - 19286

    LRO Staffing

    Ottawa, ON

    • Contract

    …operating in the healthcare sector, seeking a hands-on Full Stack Developer for an initial six-month contract. The role is primarily remote, with preference for candidates located in the…

  • Senior Systems Analyst (SAP BTP)

    Lindt & Sprüngli (North America) Inc.

    Toronto, ON

    • Full-time
  • Java Engineer (Architect / Technical Lead) - Agentic AI

    Princeton IT Services, Inc

    Toronto, ON

    • Full-time

    Senior Java Engineer (Architect / Technical Lead) Agentic AI

  • Senior Software Engineer (AI & Full Stack)

    Fable

    Remote, Canada

    • Full-time
    • Remote

    Design and build scalable backend services, APIs, microservices, and distributed systems.

  • Manager Platform Security

    Paymentus Group Inc

    Richmond Hill, ON

    • Full-time

    Provide hands-on technical leadership for security reviews of applications and services written primarily in Java, NodeJS, Python, and Golang.

  • Senior Application Security Engineer

    Paymentus

    Richmond Hill, ON

    • $110,000 to $150,000 USD / year
    • Full-time

    …application security risks across web applications, RESTful APIs, microservices, cloud-native services, and AI-enabled application…

  • Product Engineering (Integration Java Developer)

    Allstate Canada

    Toronto, ON

    • Full-time

    We are looking for an experienced Product Engineering (Integration Java Developer) to play a key role within this global team which will comprise members from ACG, Allstate Northern Ireland…

  • Senior Platform Engineer

    Midnite

    Remote, Canada

    • Full-time
    • Remote

    We care about developer productivity, so we use tools that support it: Claude, Linear, Notion, Slack, and a modern Mac-based setup.

  • Senior Software Engineer C# .NET

    Prophix

    Remote, Canada

    • Full-time
    • Remote

    Deep expertise in microservices architectures and the design patterns that support them.

  • Senior Full Stack Developer (contract)

    Capgemini

    Toronto, ON

    • Contract

    6 to 8+ years of experience in Java back end technologies like Core Java, Spring, Spring Boot, REST API, SOAP, Microservices, jUnit

  • Sr Director, App Delivery

    CIBC

    Toronto, ON · Greater Toronto Area, Canada

    • Full-time

    You can demonstrate 10+ years of experience in IT, application development. Ideally with Java, Springboot, Python, Azure, PostgreSQL, Angular, Flutter, IBM WebSphere Application Server,…

  • Sr. Software Engineer (AI/ML)

    Blackpoint Cyber

    Remote, Canada

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

    Python required. Familiarity with TypeScript and/or Java.

  • Software Developer - Backend_Immediate Joiner's

    Kite

    Quebec, Quebec

    • Full-time

    You will be responsible for designing and developing cloud-native microservices that power mission-critical banking and payments platforms. The ideal candidate is proficient in Java, Spring…