Find work in Canada.

A simpler way to find your next job.

  • Software Engineer

    General Dynamics Missions System International

    Ottawa, ON

    • $85,000 to $110,000 CAD / year
    • Full-time

    Demonstrated experience building desktop or embedded Java applications (not exclusively web/microservices)

  • Application Security Engineer

    Jobgether

    Canada

    • Full-time

    Conduct application security reviews: Perform threat modeling and secure code reviews for Java and Python microservices.

  • Quality Engineer with Automation

    Diligente Technologies

    Canada

    • Contract

    Results-driven Quality Engineer with strong hands-on experience in test automation, quality strategy, and AI-enabled quality engineering practices. Responsible for designing, developing,…

  • Full Stack Developer

    Apex Systems

    Toronto, ON

    • $55 to $67 USD / hour
    • Contract

    We are seeking an Expert Full Stack Developer to design, build, and maintain both front-end interfaces and back-end systems, including APIs, microservices, databases, and cloud deployments.…

  • Application Security Engineer

    Jobgether

    Canada

    • Full-time

    Conduct application security reviews: Perform threat modeling and secure code reviews for Java and Python microservices.

  • Full Stack Developer

    Insight Global

    Toronto, ON

    • $50 to $60 CAD / hour
    • Contract

    Insight Global is seeking an expert Full Stack Developer to design, build, and maintain both front-end interfaces and back-end systems, including APIs, microservices, databases, and cloud…

  • Technical Lead

    Cognizant

    Toronto, ON

    • Full-time

    7+ years of software development experience with strong expertise in Java or Python, including REST APIs and microservices.

  • Senior Generative AI Engineer

    Cognizant

    Toronto, ON

    • Full-time

    7+ years of software development experience with strong expertise in Java or Python, including REST APIs and microservices.

  • Senior Core Java Engineer

    Capgemini

    Montreal, QC

    We are seeking a Senior Core Java Engineer to design, develop, and support high-performance, scalable enterprise applications. The ideal candidate will have strong expertise in Core Java,…

  • Principal Backend Engineer Vice President

    Citi

    Mississauga, ON

    • Full-time

    Citi is looking for a Principal Backend Engineer to take strategic ownership of the backend systems powering a global digital experience platform that serves hundreds of thousands of…

  • Lead Senior Software Engineer

    Royal Bank of Canada

    Toronto, ON

    • Full-time

    As a Senior Java Software Engineer, collaborate with Solution Architects, Software Engineers, and others. You will lead the design and hands-on development of innovative, high performing…

  • Principal Engineer

    Tundra Technical Solutions

    Markham, ON

    • $90 to $105 CAD / hour
    • Contract

    Our client is seeking a senior, hands-on Principal Software Engineer to help shape and deliver the next generation of its enterprise technology landscape.

  • Quality Engineer II

    TD

    Toronto, ON

    • Full-time

    …accountability for reliable automated regression coverage across APIs, microservices, integrations, and critical end-to-end payment…

  • Lead Senior Software Engineer

    RBC

    Toronto, ON

    • Full-time

    As a Senior Java Software Engineer, collaborate with Solution Architects, Software Engineers, and others. You will lead the design and hands-on development of innovative, high performing…

  • Staff Software Engineer

    Capital One

    Toronto, ON

    • Full-time

    161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Staff Software Engineer

  • Backend Developer

    Soroc Technology

    Toronto, ON

    • $45 to $50 CAD / hour
    • Contract

    We are seeking a highly skilled backend developer with strong experience in modern programming languages and frameworks. The ideal candidate will have:

  • Senior Java Software Engineer

    Reveille Technologies,Inc

    Vancouver, BC

    • Full-time

    Design, development, and implementation of Java-based microservices and backend solutions using SpringBoot and related frameworks.

  • Principal Machine Learning Developer

    Cisco

    AB · Calgary, Alberta

    • Full-time

    As a Principal Machine Learning Engineer Developer you will define how AI, LLMs, and autonomous operations transform network and security management across Cisco’s wireless, wired, cloud,…

  • Application Developer with Java, React.JS, Python and Linux experience

    Smart IT Frame LLC

    Toronto, ON

    • Contract

    Role: Application Developer Software Engineer with experience in Java, React.JS, Python and Linux

  • Application Security Engineer

    VGS

    Canada

    • Full-time

    As an Application Security Engineer, you will partner directly across Security and Engineering to build a friction-free, developer-centric security program. You will shape our Secure SDLC,…

  • Senior Backend Java Engineer - Risk Calculations

    Rose International

    Mississauga, ON

    • Full-time

    …enterprise software solutions. The role involves extensive Java development, microservices, cloud computing using AWS, and containerization technologies including OpenShift and Kubernetes.…

  • Java Software Engineer - Strong in Python, Reactjs and Linux experience

    Smart IT Frame LLC

    Toronto, ON

    • Contract

    Job Title: Java Software Engineer - Strong in Python, Reactjs and Linux experience

  • Application Developer Software Engineer

    Smart IT Frame LLC

    Toronto, ON

    • Contract

    Job Title: Application Developer Software Engineer

  • Java Software Engineer

    Smart IT Frame LLC

    Mississauga, ON

    • Full-time

    Seeking a Senior Java Developer with strong Solace PubSub+ expertise to design, build, and optimize high-throughput, low-latency event-driven microservices for enterprise trading platforms.

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

    Myticas Consulting

    Ottawa, ON

    • Full-time

    You are a hands-on senior QA automation engineer who can go beyond executing existing test scripts. You can design frameworks, understand complex backend integrations, trace data across…