senior java engineer

See average salary for senior java engineer »

1,000 senior java engineer job listings in Canada. Find daily updated positions from leading job boards.

  • Senior Workday

    1 day ago


    Vancouver, BC, Canada Atimi Software Full-time

    A leading software development firm is seeking an experienced Senior Software Engineer to work remotely from Canada. The role involves collaborating with stakeholders, designing backend solutions using Java, Spring, and AWS, as well as frontend solutions with Typescript and React. Candidates should have a strong background in software development, a...


  • Montreal, QC, Canada Intact Financial Corporation Full-time $102,000 - $124,000 Contract

    Intact Financial Corporation is seeking a Senior Generalist Software Developer – Full Stack Java/Angular to join our growing team in a hybrid work environment. You will be involved in every stage of the project, from understanding business needs to delivering robust solutions.You will provide technical direction, make recommendations, and support the team...


  • Montreal, QC, Canada Roadmunk, Inc. Full-time $90,000 - $130,000 Contract

    Tempo Software is seeking a passionate software developer to join our engineering team. You will work with product managers, designers, developers, QA, and technical writers to build flagship Jira Cloud plugins like Tempo Timesheets and Capacity Planner.We value clean code, best practices, and solving real customer problems to improve productivity. You will...


  • Winnipeg, Manitoba, Canada Citi Full-time

    Lead Java architecture and delivery for mission-critical distributed systems as a Senior Solution Architect with six-plus years of experience. Build scalable, secure platforms. This full-time Technology role at Citi combines solution architecture, hands-on Java development, and engineering leadership. You will shape cloud-native microservices and...


  • Winnipeg, Manitoba, Canada Lorven Technologies Inc. Full-time

    Lead secure Java and Spring Boot development for scalable banking and payment applications with microservices, REST APIs, and cloud-native technologies. This Senior Java Developer / Technical Lead designs high-performance distributed services for banking, payments, and account servicing. The work includes event-driven applications, database optimization, API...


  • Winnipeg, Manitoba, Canada Reuters Full-time

    Reuters in Toronto, Canada is seeking a hands-on Senior Software Engineer with strong DevOps and cloud platform expertise. You will design, build, deploy, and operate scalable cloud-native services using Java, Spring Boot, AWS and PostgreSQL, while owning CI/CD pipelines and infrastructure as code. You will partner with Product, Architecture, Security and...


  • Canada ALLTECH CONSULTING SVC INC Full-time

    Enhance our automation capabilities as a Java and Python Engineer in Montreal. This senior role involves upgrading our infrastructure using advanced DevOps technologies and methodologies. We are on the lookout for a talented engineer with 5-7 years of experience in Java and Python development. Onboarding will lead to taking full ownership of automation...


  • Moncton, NB, Westmorland Comte, NB; Nouveau-Brunswick, Canada RELQ TECHNOLOGIES Full-time

    Job Title Java Full Stack Engineer Location Canada Remote Employment Type Contractual About The Role We are looking for a Java Full Stack Engineer to join our distributed agile team and contribute to the development of a multi-tenant cloud SaaS solution in the Human Resources domain. You will work on modernizing and building new features for modules...


  • Mississauga, ON, Peel Regional District, ON; Ontario, Canada Tech in Motion Full-time

    Grow your career with an innovative global bank in Mississauga, ON as a Senior Forward Deployed Java Engineer in Test (SDET) / Quality Engineering Architect to define, champion, and drive the global quality engineering strategy across multi-tier, high-throughput trading platforms. Contract role with strong possibility of extension and conversion to perm....


  • Mississauga, ON, Peel Regional District, ON; Ontario, Canada RELQ TECHNOLOGIES Full-time

    Job Title Java Full Stack Engineer Location Canada Remote Employment Type Contractual About The Role We are looking for a Java Full Stack Engineer to join our distributed agile team and contribute to the development of a multi-tenant cloud SaaS solution in the Human Resources domain. You will work on modernizing and building new features for modules...


  • Vancouver, BC, Greater Vancouver Regional District, BC; British Columbia, Canada RELQ TECHNOLOGIES Full-time

    Job Title Java Full Stack Engineer Location Canada Remote Employment Type Contractual About The Role We are looking for a Java Full Stack Engineer to join our distributed agile team and contribute to the development of a multi-tenant cloud SaaS solution in the Human Resources domain. You will work on modernizing and building new features for modules...


  • Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada RELQ TECHNOLOGIES Full-time

    Job Title Java Full Stack Engineer Location Canada Remote Employment Type Contractual About The Role We are looking for a Java Full Stack Engineer to join our distributed agile team and contribute to the development of a multi-tenant cloud SaaS solution in the Human Resources domain. You will work on modernizing and building new features for modules...


  • Milton, ON, Halton Regional District, ON; Ontario, Canada Same as legal business name Full-time

    Java and DevOps skills meet a permanent, full-time Software Engineer opportunity in Milton, Ontario, completed at the physical workplace. This Software Engineer position requires two to less than three years of experience. You will work with Java, JSP, servers, database software, Jira, and MS Windows. The advertised schedule includes early morning work and...


  • Edmonton, AB, Edmonton Census Division, AB; Alberta, Canada RELQ TECHNOLOGIES Full-time

    Job Title Java Full Stack Engineer Location Canada Remote Employment Type Contractual About The Role We are looking for a Java Full Stack Engineer to join our distributed agile team and contribute to the development of a multi-tenant cloud SaaS solution in the Human Resources domain. You will work on modernizing and building new features for modules...


  • Winnipeg, MB, Winnipeg Census Division, MB; Manitoba, Canada Jobgether Full-time

    Lead globally distributed Java engineering teams remotely from Canada, shaping technical strategy, enterprise software delivery, and platform modernization. The R&D Global Director leads multiple engineering teams, managers, technical leads, and contributors. This senior technology leader guides Java architecture, delivery execution, Agile practices, and...


  • Southwestern Ontario, ON, Canada Sun Life Financial Full-time $100,000 - $143,000 Contract

    Build reliable applications at Sun Life using full-stack Java, Spring, React, and native iOS development in a hybrid work model. Support web, mobile, API, and middleware layers across the application lifecycle.As a Senior Software Engineer, you will develop and support applications within Sun Life’s e-Business team and Application Operations Support. The...


  • Toronto, Ontario, Canada Kaseya Full-time

    About Kaseya Kaseya is the leading provider of AI-powered IT management and cybersecurity software, serving Managed Service Providers (MSPs) and internal IT organizations worldwide. Our comprehensive platform helps organizations efficiently manage, secure, and automate their IT environments, driving operational efficiency and long-term business...


  • Toronto, Ontario, Canada F5 Remote Jobs Full-time

    Job Details Company: Kaseya Careers Position: Senior Full-Stack Software Engineer — AI-Native Engineering, Java & React Location: Canada - Remote About Kaseya Kaseya is the leading provider of AI-powered IT management and cybersecurity software, serving Managed Service Providers (MSPs) and internal IT organizations worldwide. Our comprehensive platform...


  • east york, canada Hays Full-time

    Seeking a Senior Java Backend Developer with 10-15 years of experience, including 5-10 years in a senior role, for a long-term contract in Toronto. Responsibilities include designing and developing scalable applications using Java, Spring Boot, RESTful APIs, and microservices, along with database management and collaboration.


  • toronto county, canada Hays Full-time

    Seeking a Senior Java Backend Developer with 10-15 years of experience, including 5-10 years in a senior role, for a long-term contract in Toronto. Responsibilities include designing and developing scalable applications using Java, Spring Boot, RESTful APIs, and microservices, along with database management and collaboration.