Find work in Canada.

A simpler way to find your next job.

  • Manager, Software Engineering

    Emburse Chrome River

    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

  • Senior Software Engineer - Full Stack

    Emburse Chrome River

    Toronto, ON

    • Full-time

    Minimum of 6 years’ professional experience in Java development

  • Software Engineer II

    Emburse Chrome River

    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…

  • Java Developer - Assistant Vice President

    Citi

    Mississauga, ON

    • Full-time

    Citi is looking for a skilled Java Developer to join our Technology team and play a key role in building, maintaining, and advancing enterprise-grade shared services that underpin critical…

  • Sr Staff Software Engineer

    Kaseya

    Toronto, Ontario

    • Full-time

    Extensive Java Expertise: 7+ years of hands-on experience in Java development, including J2EE, Spring, and Hibernate

  • Principal Software Engineer - AI

    Boomi

    Vancouver, British Columbia

    • Full-time

    Advanced Backend Development: Deep expertise in Python and Java with proficiency in modern frameworks including FastAPI, Django, Flask, Spring Boot. Proven ability to build highly scalable…

  • Java Developer

    Synechron

    Calgary, Alberta

    • Full-time

    We are looking for a Java developer to join our team and help deliver key initiatives. The candidate should be a solid Java programmer, with strong design and implementation fundamentals.…

  • Senior Backend Developer - Platform Identity and Entitlements

    Coveo

    Montreal, QC

    Want to build backend systems that other developers rely on every day? As a Senior Backend Software Developer in the Platform Identity & Entitlements (PIE) team, you’ll work at the core of…

  • Senior Java Backend Developer

    Electric Mind

    Toronto, ON

    • Contract

    We’re looking for a Senior Java Backend Developer to join our team. This opportunity is open to candidates interested in either permanent or contract employment.

  • AI/Data Application Developer, TD Securities

    TD

    Toronto, ON

    • Full-time

    Hands-on experience with Python, Java, Java Spring and SQL.

  • Senior Full Stack Developer (CRM), TD Securities

    TD

    Toronto, ON

    • Full-time

    …Research & Markets businesses. We are looking for a Senior developer based in Toronto to join our team and help deliver scalable, modern solutions that support colleagues and stakeholders…

  • Java Applications Development Lead, Vice President

    Citi

    Mississauga, ON

    • Full-time

    …modernization of our Treasury and Money Market platforms using Java, Spring Boot, and MongoDB in a cloud-native…

  • Software Development Programmer

    Princeton IT Services, Inc

    Calgary, Alberta

    • Full-time

    Princeton IT Services provides professional services in Information Technology and Value-Added Reseller. We are currently seeking an experienced software developer to join our team.

  • Senior Java Developer - Assistant Vice President

    Citi

    Remote, Canada

    • Full-time
    • Remote

    The Senior Java Developer is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in…

  • Développeur Java

    CGI

    Drummondville, QC

    • Full-time

    Vous souhaitez mettre votre expertise Java, Spring Boot et microservices au service de solutions technologiques à fort impact?

  • Sr. Lead Engineer, TD Securities

    TD

    Toronto, ON

    • Full-time

    5+ years of experience in the Spring tech stack and building microservices using Spring Boot

  • Senior Software Engineer

    PointClickCare

    Mississauga, Ontario

    • $142,000 to $158,000 CAD / year
    • Full-time

    Experience writing clean code that performs well at scale using Java

  • Software Developer- EN

    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…

  • Java Software Engineer

    Aptonet

    Vancouver, BC

    • Contract

    3+ years of experience developing applications with Java and Spring framework

  • Angular Developer

    Capgemini

    Mississauga, ON

    Working knowledge of backend frameworks like Java Spring Boot or .NET Core."

  • Staff Machine Learning Engineer

    OpenTable

    Toronto, ON

    Strong command of Python and proficiency in at least one strongly typed language (Java preferred).

  • Junior Software Engineer-Global Payments Engineering

    Scotiabank

    Toronto, ON

    Familiar with languages, frameworks, and databases (such as Java/Spring, Node.js/Express.js, Python, MySQL, PostgreSQL, MongoDB, DB2)

  • Software Engineer, Payments Integration & Modernization

    Scotiabank

    Toronto, ON

    Familiar with languages, frameworks, and databases (such as Java/Spring, Node.js/Express.js, Python, MySQL, PostgreSQL, MongoDB, DB2)

  • Manager Software Engineering

    PointClickCare

    Mississauga, Ontario

    • Full-time

    Strong background in Java, Python, Spring, SQL, and web technologies

  • Senior Backend Developer

    EDealer

    Canada

    • Full-time

    5+ years of professional Java experience, including 3+ years with Spring Boot, with demonstrated experience operating at a senior level.