Find work in Canada.

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

Jobs in Canada

Save this search
  • Associate Software Engineer

    Scotiabank

    Toronto, ON

    …Platform Engineering team. This role will specialize in Cloud Developer Experience (DevEx) Engineering, focusing on building tools, frameworks, and workflows designed to streamline…

  • Senior Backend Software Engineer

    Top Hat

    Remote, Canada

    Full-time · Remote

    …for an engineer who is not only a master of their craft in Java and Spring Boot but also a dedicated mentor and a proactive…

  • Staff Full-Stack Product Software Engineer

    Equinix

    Toronto, ON

    Full-time

    Five or more years of strong Java development experience

  • Senior Web Back-End Developer

    Air Canada Vacations

    Montreal, QC · Greater Montreal Metropolitan Area

    Full-time

    10+ years of professional experience in backend development with a strong focus on Java.

  • Applied Scientist, AICE - AI Center of Excellence

    Amazon Science

    Vancouver, BC

    Full-time

    Experience with programming languages such as Python, Java, C++

  • Java Solutions Architect

    Wipro

    Toronto, ON

    Full-time

    As a Java Solutions Architect at Wipro Solution Canada Ltd, you will play a critical role in designing and delivering advanced software solutions within the Capital Markets sector. This…

  • Senior Algorithm Developer – Production Scheduling (Saas Supply Chain Platform)

    Kinaxis

    Canada

    Full-time

    As a Senior Algorithm Developer, you will contribute across the full lifecycle of algorithm backed product development, working at the intersection of real-world scheduling problems and…

  • Production Support Analyst - Capital Markets

    Synechron

    Toronto, Ontario

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

    Full-time

    Experience with CI/CD, MemSQL, Ignite, Java Spring, AWS, S3, MongoDB, Docker, Kubernetes.

  • Co-op/Intern Developer, DevOps

    Kinaxis

    Ottawa, Ontario

    Internship

    Design, code, and support Kinaxis build and deployment infrastructure (Jenkins, Groovy, PowerShell, C#, Java, Ansible, Docker)

  • Senior Full-Stack Engineer

    Wunderkind (formerly BounceX)

    Montreal, Quebec · Quebec, Quebec

    Full-time

    Strong proficiency in at least one backend language such as Go, Java, or similar, with experience building production APIs, services, and integrations.

  • Junior Software Engineering Developer (New Grad)

    General Dynamics Mission Systems–Canada

    Ottawa, Ontario

    $72,000 to $80,000 CAD / year

    Full-time

    Experience with at least one modern programming language (i.e., C#, Java, Kotlin, Python, or C).

  • Software Engineer II

    Emburse

    Toronto, ON

    Full-time

    2+ years of software development experience preferably in Java

  • Senior Software Developer (12 months)

    CIRA

    Ottawa, ON

    Temporary

    You're a passionate software developer who wants your work to make a difference. You have a strong background in cybersecurity and an interest in DNS and networking technologies. You’re…

  • Full Stack Engineer

    HSBC

    Toronto, ON

    Full-time

    Expertise and demonstratable experience in at least 2 programming languages (Java 21 or JavaScript) and handling multi-thread applications

  • Solutions Architect

    Databricks

    Toronto, ON

    Become an expert in, and promote Databricks inspired open-source projects (Spark, Delta Lake, MLflow, and Koalas) across developer communities through meetups, conferences, and webinars.

  • Mechanical Design Engineer III

    Watts Water Technologies

    Vernon, BC · Tekmar Control Systems

    Full-time

    Solid understanding of software development fundamentals and experience with at least one common programming language such as C/C++, Python, LabView or Java.

  • Software Developer III, Vehicle Intelligence

    ACV

    Toronto, ON

    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 Full Stack Developer - VP

    Citi

    Mississauga, ON

    Full-time

  • Python Full Stack Developer - VP

    Citi

    Mississauga, ON

    Full-time

    Experience in full stack application development with strong expertise in Python and Java

  • Staff Software Engineer

    Clutch Technologies Inc.

    Toronto, ON

    Continuously improve the systems, tools, and developer experience that power Clutch, at a team and organizational level.

  • ACBS Senior Java Developer

    Tata Consultancy Services

    Toronto, ON

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

    Full-time

    Strong expertise in Java and Python for back-end development.

  • Senior CMS Developer

    Tata Consultancy Services

    Toronto, ON

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

    Full-time

    Seeking an experienced CMS Technical Lead / Senior CMS Developer to own and support the current OpenText CMS platform while driving future CMS modernization initiatives. The role will lead…

  • Senior Java Developer, TD Securities

    TD

    Toronto, ON

    Full-time

    We are looking for a motivated Senior Java Developer (Engineer I) to join our Trading Risk Warehouse platform team within TD Securities. The successful candidate will contribute to the…

  • Full Stack Engineer

    BuzzClan

    ON · Ontario, Canada

    Full-time

    We are looking for a Full Stack Java Developer with 1–5 years of experience in designing, developing, testing, and maintaining web applications. The ideal candidate should have strong…