Find work in Canada.

A simpler way to find your next job.

  • Java Spark Developer

    Capgemini

    Montreal, QC

    Build scalable backend services and distributed processing frameworks using Core Java and Apache Spark.

  • 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,…

  • Java Developer

    Capgemini

    Montreal, QC

    Hands-on core Java development with responsibilities for the design, implementation, and support of key components of the Market Risk platform.

  • Java Full Stack

    Capgemini

    Toronto, ON

    6 to 8+ years of experience developing applications using both front-end and back-end technologies such as Angular, Node.js, Core Java, Spring, Spring Boot, and REST APIs.

  • Angular Developer

    Capgemini

    Mississauga, ON

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

  • Java Developer

    Capgemini

    Montreal, QC

    Hands-on core Java development with responsibilities for the design, implementation, and support of key components of the Market Risk platform.

  • Angular or React Full Stack Developer - onsite Mississauga CA

    Capgemini

    Mississauga, ON

    Proficiency in core web technologies including HTML5 and CSS3.

  • Java Delivery Manager

    Capgemini

    Montreal, QC

    Core Java & Spring: Deep understanding of Java (8+), Spring Boot, Spring Cloud, and Microservices.

  • System Support Specialist (located at the Vancouver office)

    JENOPTIK AG

    Mississauga, ON

    Understanding of core security principles: Confidentiality, Integrity, and Availability (CIA Triad).

  • Backend Java Developer

    Citi

    Mississauga, ON

    • Full-time

    …businesses. Our talented technology group is looking for a hands-on, java developer to work in a Mississauga based server side development team on our award winning Citi Velocity…

  • Principal Backend Engineer Vice President

    Citi

    Mississauga, ON

    • Full-time

    Design and build high-performance backend services and APIs in Java, covering core capabilities including user authentication, authorization, content routing, and data integration.

  • Senior Backend/API Developer

    Royal Bank of Canada

    Toronto, ON

    • Full-time

    …solution for commercial clients. We are seeking a Senior API Developer to build the robust and scalable APIs. As a key player, you'll contribute to every stage of the software development…

  • 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…

  • Management and Professional Trainee - Software Engineering

    Ontario Power Generation

    Oshawa, ON

    • Full-time

    Familiarity with programming languages such as C#, Python, Java, or Angular, React, JavaScript would be an asset

  • Senior Backend/API Developer

    RBC

    Toronto, ON

    • Full-time

    …solution for commercial clients. We are seeking a Senior API Developer to build the robust and scalable APIs. As a key player, you'll contribute to every stage of the software development…

  • 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…

  • Developer, QA Automation

    Porter Airlines Inc.

    Toronto, ON

    • Full-time

    We are seeking a Developer, QA Automation to build automated testing within our IT delivery teams. This role focuses on designing, developing, and maintaining automated test suites and…

  • Full Stack Java Developer

    Tata Consultancy Services

    Toronto, ON

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

    Strong proficiency in Core Java, object-oriented programming principles, data structures, and design patterns.

  • Java Developer

    Spait Infotech

    Canada

    • Full-time

    Strong knowledge of Core Java and Object-Oriented Programming (OOP).

  • Site Reliability Engineer

    360 Technology

    Toronto, ON

    • Full-time

    Set and defend service level objectives for both availability and page performance. Define Core Web Vitals thresholds per template, run them on an error budget, and report against them.

  • Staff Software Engineer

    Capital One

    Toronto, ON

    • Full-time

    …machine learning, conversational AI and design thinking into our core operations. We're a bank a tech company would build, where your work directly shapes innovative solutions that impact…

  • Canada Indigenous (FNIM) Technology Apprenticeship Program

    Accenture

    Toronto, ON · Ottawa, ON · Vancouver, BC · Calgary, AB

    • Full-time

    You have exposure to a minimum of one programming language (e.g., Java, Javascript, C, C++, C#, SQL, Python, etc.)

  • Applications Development Technology Senior Lead

    Citi

    Mississauga, ON

    • Full-time

    10+ years of relevant experience, in Java core concepts (OOP, Collections, Concurrency, JVM internals) with ability to guide technical teams at depth

  • Senior Development Manager

    Iris Software Inc.

    Toronto, ON

    • Contract

    Familiarity with digital banking, core banking integrations, payments, lending, or regulatory technology initiatives.

  • Programmer – Aerospace Metrology Automation

    Cyient

    Longueuil, QC

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

    …Jetty (PL1), Jenkins (NA), Jbehave (PL1), JavaScript (PL1), Java/J2EE (PL1), Java Swing (PL1), Jasmine (angular) (PL1), iOS (NA), Ionic(Angular) (NA), Integration Management (PL1),…