Find work in Canada.

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

  • Computer programmer

    SRS TECHNOLOGIES INC

    Concord, ON

    • From $48.56 CAD / hour
    • Full-time
    • Hybrid
  • Winter Co-op 2027 - Software Engineering

    Manulife

    Waterloo, ON

    • Full-time

    Experience with at least one programming language (e.g., Java, Python, Go, JavaScript)

  • Senior Java Engineer

    EPAM Systems

    Toronto, ON

    • Full-time

    …processing. You will design, own, and evolve production-grade Java services where accuracy, scalability, and reliability are critical to real-world financial operations at enterprise…

  • Integration Developer

    Mariner

    Halifax, NS

    Strong experience with REST/API integrations, SQL, Java or .NET, JSON/XML, and data mapping.

  • Application & Integration Technical Analyst

    City of Saint John

    Saint John, NB

    • Full-time

    Server-side languages: C#/.NET, Java, Python, PHP

  • Architect (ATC)

    Virtusa

    Mississauga, ON

    • Full-time

    Design, develop, test, and maintain banking applications using Java technologies. Collaborate with business and technical teams to deliver secure, scalable, and high-performance solutions.

  • Senior Consultant

    Virtusa

    Mississauga, ON

    • Full-time

    5+ years of hands-on Java development experience, with deep expertise in core Java, object-oriented design, advanced data structures, multithreading, and concurrency (including…

  • Senior Technology Manager

    BMO

    Toronto, ON · FCP

    • Full-time
  • Principal Software Developer

    Autodesk

    Toronto, ON · AMER - Canada - Ontario - Toronto - University Ave

    • Full-time

    Write high-quality, secure, testable production code in Java, Python, Go, or similar languages.

  • Software Developer (1 year contract)

    Ricoh

    Kitchener, ON

    …development team in Kitchener and has an opening for a Software Developer. GSE is part of the Software Development Center Americas, which works with Global teams developing software…

  • Business analyst, informatics

    DAMAS SUPERMARKET LTD.

    Ottawa, ON

    • From $45.13 CAD / hour
    • Full-time
    • On-site
  • Senior Manager, Software Development

    RBC

    Toronto, ON

    • Full-time

    …practices that improve delivery velocity, software quality, and developer…

  • Software Developer

    RBC

    Montreal, QC

    • Full-time

    You will have the opportunity to contribute code within the following technology stacks: Java, Spring/Spring Boot, Vue, micro services and API development and GenAI POC prompt-based…

  • Senior MuleSoft Integration Developer

    RBC

    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…

  • Computer programmer

    TechSmash Inc.

    Scarborough, ON

    • $46.15 to $50 CAD / hour
    • Full-time
    • On-site
  • Full Stack Developer (Java + Angular)

    CGI

    Halifax, NS

    • Full-time

    …growing team. In this role, you will leverage your expertise in Java, Spring Boot, Microservices, Angular, AWS, and cloud-native technologies to design, develop, and deliver scalable…

  • Content Writer

    POSOrbis IT Solutions Pvt Ltd

    Heart's Content, NL

    • Full-time
  • Industrial Software Validation

    Husky Technologies

    Bolton, ON

    • Full-time

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

  • Full Stack Engineer (AI-Enabled)

    BMO

    Calgary, AB · GCS

    • Full-time

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

  • 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

  • Developer Lead (AI-Enabled Systems)

    BMO

    Toronto, ON · FCP

    • Full-time

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

  • 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