Find work in Canada.

622,537 jobs across our Canadian network. How we count

  • Sr. Java Engineer

    Tata Consultancy Services

    Toronto, ON

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

    Develop and refactor maintainable Java applications using clean-code principles and design patterns.

  • Senior Software Engineer

    Thomson Reuters

    Toronto, ON · Canada, Toronto, Ontario

    • Full-time

    …infrastructure that supports them. You will work primarily with Java, Spring Boot, AWS, PostgreSQL, CI/CD and Infrastructure as Code, taking ownership of solutions from development through…

  • Guidewire Test Lead – P&C Insurance Domain

    Realtek Consulting LLC

    Markham, ON

    • Contract

    Job Title: Guidewire Test Lead – P&C Insurance Domain

  • Lead Full Stack Developer with Agentic AI

    Galent

    Toronto, ON

    • Contract

    Role : Sr Full Stack Developer with Agentic AI

  • AI Data Developer I, Professional Services, Google Cloud

    Google

    Toronto, ON

    As a Data Developer, you'll guide customers on how to ingest, store, process, analyze, explore, and visualize data on Google Cloud Platform. You will lead data migrations and…

  • AI Data Developer II, Professional Services, Google Cloud

    Google

    Toronto, ON

    As a Data Developer, you'll guide customers on how to ingest, store, process, analyze, explore, and visualize data on Google Cloud Platform. You will lead data migrations and…

  • Tech Support Analyst Splunk/Dynatrace

    Global Technical Talent, an Inc. 5000 Company

    Toronto, ON

    • $40 to $45 CAD / hour
    • Contract

    Define, deploy and/or lead systems / applications activities to support clients and applications

  • Java Software Engineer

    TechNeptune Consulting Inc.

    Canada

    • Contract

    Maintain API documentation and support Java, Spring Boot, and Camel upgrades.

  • Platform Engineer, Transportation Systems

    Canadian Tire Corporation

    Brampton, ON · Mississauga, ON · Toronto, ON

    • Full-time

    Lead and participate in knowledge transfer activities to improve team supportability and reduce dependency on individual subject-matter experts.

  • Software Engineer III - Full Stack Tech Lead

    TD

    Toronto, ON

    • Full-time

    As a Software Engineer III Tech Lead, you will be responsible for designing, developing, and maintaining high-performance applications using Java and the Spring Boot framework. You will…

  • QNX Senior Manager, IDE & Tools Team

    BlackBerry QNX

    Ottawa, ON

    • Full-time

    QNX is seeking an accomplished Senior Software Engineering Manager to lead the design, development, and verification of our Development Tools suite and the QNX Software Center. This role is…

  • QNX Senior Manager, IDE & Tools Team

    BlackBerry

    Ottawa, ON

    • Full-time

    QNX is seeking an accomplished Senior Software Engineering Manager to lead the design, development, and verification of our Development Tools suite and the QNX Software Center. This role is…

  • Software Validation Technologist

    Husky Technologies

    Bolton, ON

    • Full-time

    …passion of our people around the world and their desire to lead change. At the same time, we are not afraid to expect a lot and strive for leadership in all of our key markets. We are a…

  • RQ11600 – Software Developer – Full Stack – Senior

    S M Software Solutions Inc

    Toronto, ON

    • Internship

    We are seeking a Senior Full Stack Software Developer with extensive experience in n-tier web-based applications, Java EE (J2EE), database technologies, cloud-native technologies, front-end…

  • Application & Integration Technical Analyst

    City of Saint John

    Saint John, NB

    • Full-time

    Under the direction of the designated IT Manager, the Application and Integration Technical Analyst is a technical lead responsible for system architecture, data strategy, and integration…

  • Software Validation Technologist

    Husky Technologies

    Bolton, ON

    • Full-time

    …passion of our people around the world and their desire to lead change. At the same time, we are not afraid to expect a lot and strive for leadership in all of our key markets. We are a…

  • Senior Application Engineer - IAM

    lululemon

    Vancouver, BC

    • Full-time

    As a Senior Application Engineer, you will lead the design and implementation of complex application solutions spanning multiple business processes and system modules, establishing…

  • Senior Technical Program Manager

    lululemon

    Vancouver, BC

    • Full-time

    As a Senior Technical Program Manager, you will lead complex technical delivery by coordinating across multiple engineering teams and technical domains, establishing clear program structure…

  • Principal AI Engineer, AI DLC Platform

    Royal Bank of Canada

    Toronto, ON

    • Full-time

    Lead architecture design, code reviews and technical discussions; mentor engineers, participate in hiring and define competency frameworks for AI engineers.

  • RQ11600 – Software Developer – Full Stack – Senior

    S M Software Solutions Inc

    Toronto, ON

    • Internship

    We are seeking a Senior Full Stack Software Developer with extensive experience in n-tier web-based applications, Java EE (J2EE), database technologies, cloud-native technologies, front-end…

  • Radio SW Co-op

    Ericsson

    Ottawa, ON

    • Full-time

    …54,000 patents. Joining the team means being empowered to learn, lead, and perform at your best - helping shape the future of technology. Everyone is welcomed and celebrated for the unique…

  • Principal Sales Consultant - Oracle Communications - Siebel/CRM Architect

    Oracle

    Canada

    • Full-time

    …business value, guide executive and technical conversations, lead RFx responses, deliver compelling demonstrations and proofs of concept, and coordinate the right regional and global…

  • Senior Software Developer

    Plusgrade

    Montreal, QC · CAN - Montreal

    • Full-time

    You build and deploy clean, testable Java code in cloud environments while taking the lead on architecture discussions and technical decisions.

  • Staff Software Developer, Payments Team

    Plusgrade

    Montreal, QC · CAN - Montreal

    • Full-time

    Our platforms handle mission-critical transactions across global travel partners, and we need someone ready to technically lead our payments ecosystem so no transaction ever fails.

  • Développeur(euse) logiciel senior Full Stack/Full Stack Senior Software Developer

    SITA Switzerland Sarl

    Montreal, QC

    • Full-time

    Full Stack Senior Software Developer manages the technical design, development and maintenance of applications and systems using existing and emerging technology platforms. Key player for…

Get in touch
MovoJobs

Contact us