Find work in Canada.

348,979 jobs across our Canadian network. How we count

  • Principal Enterprise Architect

    RBC

    Toronto, ON

    • Full-time

    Minimum of 12 years of experience in Microsoft .NET platform development or Java/Linux development.

  • Jira Service Management Intake Automation Developer

    Envision Technology Solutions

    Brampton, ON

    • Contract

    This role combines Jira Service Management (JSM) configuration and automation, Java/Python development, API integration, and applied AI to improve request quality, operational efficiency,…

  • Software Developer - Client Server

    Global Technical Talent, an Inc. 5000 Company

    Toronto, ON

    • $70 to $85 CAD / hour
    • Contract

    Strong technical skill set – Java / Spring Boot, GitHub, and CI/CD pipelines

  • Senior Mobile Developer

    Flynn Group of Companies

    Mississauga, ON

    • Full-time

    Flynn Group of Companies, North America’s leading building envelope contractor, is looking for a Senior Mobile Developer to work from our Mississauga location reporting to Manager, Custom…

  • QA Automation Tester

    Flynn Group of Companies

    Mississauga, ON

    • Full-time

    …mobile (Android and iOS), Playwright and Selenium for web and API testing. Our APIs are built in C# .NET and we use SQL Server and MongoDB as our primary databases. We use CI/CD tools such…

  • Principal Software Engineer- RMJ (AI Accelerated)

    Redwood Software

    ON

    • $150,000 to $170,000 CAD / year

    System Architecture & Design: Lead the design and implementation of large-scale distributed systems, focusing on resilience, low-latency, and fault tolerance within the Java ecosystem.

  • Java Application Developer

    Infotek Consulting Inc.

    Toronto, ON

    • $80 to $88 CAD / hour
    • Contract

    We are looking for an experienced Senior Java Full Stack Developer to join a collaborative technology team supporting a variety of engineering projects and day-to-day application…

  • Software Developer

    TekStaff IT Solutions

    Toronto, ON · Greater Toronto Area, Canada

    • Contract

    TekStaff's Client has a current vacancy for a Software Developer

  • Senior Mobile Developer

    Flynn Group of Companies

    Mississauga, ON

    • $120,000 to $135,000 CAD / year
    • Full-time

    Flynn Group of Companies, North America’s leading building envelope contractor, is looking for a Senior Mobile Developer to work from our Mississauga location reporting to Manager, Custom…

  • QA Automation Tester

    Flynn Group of Companies

    Mississauga, ON

    • $72,000 to $82,000 CAD / year
    • Full-time

    …mobile (Android and iOS), Playwright and Selenium for web and API testing. Our APIs are built in C# .NET and we use SQL Server and MongoDB as our primary databases. We use CI/CD tools such…

  • Software Engineer

    Hays

    Toronto, ON

    • Contract

    We are seeking a Senior Developer with strong Java and/or Python skills to support Single Sign-On (SSO) implementations using PingFederate for Employee and Customer platforms. The ideal…

  • Sr, Mainframe Engineer, TD Securities

    TD

    Toronto, ON

    • Full-time

    An Application Engineer with experience and background in real-time event driven systems, Java/Javascript/Typescript development, Databases and Application Integration with knowledge of…

  • J2Ee Developer

    Nityo Infotech

    Mississauga, ON

    • Full-time

    Looking for a Java Developer to work, deploy, and manage web / API based applications who is passionate about their work and embraces the ideals of the software craftsmanship and Agile…

  • Intern - Software Engineer, Winter 2027

    EQ Bank | Canada's Challenger Bank

    Toronto, ON

    Analyze functional requirements and provide technical solutions, including API designs and Microservice architecture.

  • Software Engineer (Python/SQL)

    Scotiabank

    Toronto, ON

  • Intern - Software Engineer, Winter 2027

    EQ Bank

    Toronto, ON

    • Volunteer

    Analyze functional requirements and provide technical solutions, including API designs and Microservice architecture.

  • Quality Assurance Engineer

    Paymentus

    Richmond Hill, ON

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

    Perform various types of testing such as functional, UI, accessibility, API, and performance testing.

  • Java Full stack Developer with Snowflake

    Cyber Space Technologies LLC

    Montreal, QC

    • Contract

    Job Title: Full Stack Java Developer – Snowflake

  • Senior Mainframe Engineer, TD Securities

    TD

    Toronto, ON

    • Full-time

    An Application Engineer with experience and background in real-time event driven systems, Java/Javascript/Typescript development, Databases and Application Integration with knowledge of…

  • Software Architect

    Arkion Identity Systems

    Toronto, ON · Greater Toronto Area, Canada

    • Full-time

    This role requires strong expertise in cryptographic protocols, PKI, and secure API development. You will collaborate with development engineers, the cloud & deployment engineer, and…

  • Senior Manager-PM Quality Assurance

    BMO

    Toronto, ON · YNG

    • Full-time

    …development and execution of QA strategy across mobile, web, API, database, and data platforms. Partnering closely with developers, testers, and stakeholders, you'll drive testing…

  • Senior Software Engineer, OIG

    Okta

    Toronto, ON

    Strong proficiency in one or more of: Java, Kotlin, Go, or equivalent JVM/cloud-native languages used in Okta's backend stack

  • Senior Software Engineer – DevTest / QA Automation

    Kaseya Careers

    Toronto, ON

    Write production-quality code to automate functional, integration, regression, API, and system-level testing.

  • Senior Software Engineer, OIG

    Okta

    Toronto, ON

    • $136,000 to $187,000 CAD / year
    • Full-time

    Strong proficiency in one or more of: Java, Kotlin, Go, or equivalent JVM/cloud-native languages used in Okta's backend stack

  • Senior Developer

    SAP Careers

    Montreal, QC

    • $108,100 to $222,800 CAD / year
    • Full-time

    Expert level in Java; experience with Spring Boot preferred and proven experience with REST API design and asynchronous messaging (Kafka, or similar)