Find work in Canada.

487,253 jobs across our Canadian network. How we count

  • Full Stack Java Developer

    Apex Systems

    Toronto, ON

    • $55 to $80 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.…

  • Lead Java Developer

    BuzzClan

    ON · Ontario, Canada

    • Contract

    Hands-on experience with Java EE/J2EE, Core Java, Servlets, JavaServer Faces (JSF), Spring, and MyBatis ORM.

  • Full Stack Developer (Java/JavaScript)

    Ztek Consulting

    Montreal, QC

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

    Job Role: Full Stack Developer (Java/JavaScript)

  • Associate Director - Lead Production Services Support, Fixed Income

    RBC

    Toronto, ON

    • Full-time

    Solid Linux, SQL, and any scripting language (Shell, Perl, Java, Python, etc.)

  • Manager Mobile Solutions Technology

    Purolator

    ON · Mississauga, ON

    Exemplifies and consistently demonstrates our core competencies of communication, innovation, change management, relationship building and leadership

  • Software Development Manager, FME Form

    Safe Software

    Remote, Canada

    • $155,100 to $173,300 CAD / year
    • Full-time
    • Remote

    Working knowledge of software development in any language (e.g., C++, Python, Java), enough to understand the scope and design of your team’s work. Hands-on coding is not expected.

  • Software Developer - Full Stack - Senior

    isgSearch

    Toronto, ON · Greater Toronto Area, Canada

    • Contract

    Strong experience with Java, Core Java, Java EE/J2EE, Servlets, and Spring.

  • AI Applied Senior Engineering Lead

    Citi

    Mississauga, ON

    • Full-time

    Programming: Strong proficiency in Python and/or Java (Spring Boot); working knowledge of JavaScript/TypeScript (Angular, Node.js). Full‑stack experience is a plus.

  • Java Backend Developer

    Apptad

    Calgary, AB

    • Contract

    Strong proficiency in Core Java, SQL, and Database Management Systems (Oracle, MySQL, PostgreSQL, DB2, etc.)

  • Senior Integration Solution Architect (ASI)

    Maarut

    Montréal-Est, QC · Montreal, Quebec

    • Contract

    Development technologies: Java/Spring Boot, .NET/.NET Core,

  • Senior Software Engineer II, Investors

    Carta

    Toronto, ON · Waterloo, ON

    The Tech Stack: You have experience with (or a desire to learn) our core technologies: Python, Django, React, Postgres, and Kafka. We also utilize Java, gRPC, and AWS.

  • Senior Machine Learning Engineer

    ServiceNow

    Toronto, ON

    • Full-time

    The Machine Learning Developer designs, builds, ships, and operates applications whose core behavior is model-driven rather than explicitly authored. The Developer builds the engine behind…

  • Senior Developer - Commercial Technology

    WestJet Group

    Calgary, AB

    The Senior Developer, Commercial Technology is responsible for designing, building, optimizing, and supporting scalable technology solutions across Commercial Tech Services with primary…

  • Software Engineer III

    TD

    London, ON · Toronto, ON

    • Full-time

    Regulatory and Customer Central Product Group of TD's Core Platform is seeking a talented Software Engineer III to develop & support critical applications around customer book of record,…

  • RQ11600 - Software Developer - Full Stack - Senior

    Maarut

    Toronto, ON

    • Contract

    JSF, Spring, MyBatis ORM Framework, Servlets, Core Java, , Liberty, Oracle 19c

  • Senior Java Software Engineer

    Intellect Design Arena Ltd

    Toronto, ON

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

    We are seeking a strong Java Tech Lead with proven experience in delivering scalable microservices and cloud based applications. The ideal candidate will be responsible for leading…

  • Product Engineer II

    Zafin

    Ottawa, ON · Toronto, ON

    …will design, build, and maintain full stack features for a core banking platform product, working across front-end and back-end systems to ship reliable, scalable…

  • Senior NLP Engineer

    Behavox

    Toronto, ON

    • $170,000 to $230,000 CAD / year

    …retrieval-augmented generation (RAG), and embedding-based search, and with core tasks such as text classification, entity recognition, and relationship…

  • Senior Automation Developer

    Citi

    Mississauga, ON

    • Full-time

    Programming Languages: Advanced, hands-on programming proficiency in core languages including Java, Python, and JavaScript/TypeScript, with a deep understanding of object-oriented…

  • Software Development Manager, FME Flow

    Safe Software

    Remote, Canada

    • $155,100 to $173,300 CAD / year
    • Full-time
    • Remote

    Experience working with technologies such as Java, TypeScript, C++ or Python (or equivalent).

  • Senior Mulesoft Software Engineer

    Manulife

    Toronto, ON · Waterloo, ON

    • Full-time

    MuleSoft Developer and/or MuleSoft Architect certification.

  • Senior Java Engineer - Core / Infra - Elasticsearch

    Elastic

    Canada

    • Full-time

    You have strong skills in core Java and are conversant in the standard library of data structures and concurrency constructs, as well as newer language features.

  • Senior Java Engineer - Core / Infra - Elasticsearch

    Elastic

    Canada

    • Full-time

    You have strong skills in core Java and are conversant in the standard library of data structures and concurrency constructs, as well as newer language features.

  • Senior Java Engineer - Core / Infra - Elasticsearch

    Elastic

    Canada

    • Full-time

    You have strong skills in core Java and are conversant in the standard library of data structures and concurrency constructs, as well as newer language features.

  • Senior Java Engineer - Core/ Infra - Elasticsearch

    Elastic

    Canada

    • Full-time

    You have strong skills in core Java and are conversant in the standard library of data structures and concurrency constructs, as well as newer language features.