java software engineer

See average salary for java software engineer »

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


  • Canada LanceSoft, Inc. Full-time

    Overview We have an immediate need for an experienced full-stack developer who is strong in Java and knowledgeable in Angular. Ideal candidates will have extensive, multi-year hands-on experience, an eye for quality and attention to detail, to help our agile squads develop and maintain the next-generation distributed platform for a critical business line. ...


  • Montréal, QC, Montreal Regional Municipality, QC; Montréal region; Québec Province, Canada LanceSoft, Inc. Full-time

    Overview We have an immediate need for an experienced full-stack developer who is strong in Java and knowledgeable in Angular. Ideal candidates will have extensive, multi-year hands-on experience, an eye for quality and attention to detail, to help our agile squads develop and maintain the next-generation distributed platform for a critical business line. ...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada Iris Software Inc. Full-time

    Iris's Fortune 100 direct client is looking Sr. Java Developer. Please find below Job description and share me your updated resume at Jatin.gupta@irissoftware.com . Location: Toronto, ON (Hybrid, 4 days onsite in a week) Bachelor’s degree in Computer Science, Engineering, or related field. Strong proficiency in Core Java and OOP principles. ...


  • Montréal, QC, Montreal Regional Municipality, QC; Montréal region; Québec Province, Canada Wissen Technology Full-time

    The Wissen team continues to expand its footprint in the USA, Canada, UK, Australia, and India. More openings to come as we continue to grow the team! Please read below for a brilliant career opportunity. Role: Senior Java Software Engineer Title: VP/Director Location: Montreal, QC Experience: 10+ Mode of Work: Onsite 3-4 days per week Required skills: ...


  • Toronto, ON, Canada MSZ Systems Full-time $80,000 - $110,000 Contract

    Job LocationDowntown Toronto (3 days work from office)Job DescriptionAs a Senior Java Software Engineer, you will be responsible for designing, developing, and maintaining high-performance applications using Java and the Spring Boot framework. You will work closely with cross-functional teams to deliver innovative software solutions that meet our clients\'...


  • Vancouver, Metro Vancouver Regional District, Canada PRI Global Full-time $90,000 - $130,000 Contract

    Take on a vital role as an Expert Java Software Engineer with focus on backend development and system design. Onsite interviews will assess your strengths in coding and architectural understanding. We require seasoned backend engineers who have at least 10 years of Java experience. Candidates must demonstrate end-to-end ownership of services and have...


  • Milton, Halton Region, Canada Same as legal business name Full-time $75,000 - $107,000 Contract

    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 30...


  • Mississauga, Peel Region, Canada TD Full-time $70,000 - $98,000 Contract

    Develop Java applications and automation for TD’s Technology Solutions business in Mississauga, Ontario, with testing and operational support responsibilities. The 37.5-hour role connects coding with engineering programs.As a Software Engineer I, you will create solutions for IT Operations, Observability, Site Reliability Engineering, and Automation. You...


  • 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 30...


  • Toronto, ON, Canada Tekshapers Full-time $90,000 - $130,000 Contract

    Accelerate your tech career as a Senior Java Software Engineer. Utilize your expertise in Java, Spring Boot, and cloud technologies to deliver high-quality software solutions. In this role, you will tap into your in-depth knowledge of Java concepts, including Streams and Collections, to create advanced applications using Spring Boot. You'll manage project...


  • Toronto, ON, Canada Scotiabank Full-time $120,000 - $180,000 Contract

    Scotiabank in Toronto is seeking a Senior Software Developer (Java) to design, build, and evolve mission-critical banking solutions within the Loyalty Technology team. You will lead development of high-performance microservices in cloud-native environments and mentor junior engineers.You will collaborate across engineering, product, and business teams, drive...


  • Toronto, ON, Canada Tekshapers Full-time $90,000 - $130,000 Contract

    ResponsibilitiesIn depth knowledge of Java concepts including Streams, Threads, and CollectionsAdvanced proficiency in Java programming with experience using Spring BootProficiency in setting up Java projects using Maven or GradleUnderstanding of BOM (Bill of Materials) in pom.xml and ability to manage version conflicts effectivelyAbility to configure...


  • Canada TD Full-time

    Develop Java applications and automation for TD’s Technology Solutions business in Mississauga, Ontario, with testing and operational support responsibilities. The 37.5-hour role connects coding with engineering programs.As a Software Engineer I, you will create solutions for IT Operations, Observability, Site Reliability Engineering, and Automation. You...


  • Canada MSZ Systems Full-time

    Job LocationDowntown Toronto (3 days work from office)Job DescriptionAs a Senior Java Software Engineer, you will be responsible for designing, developing, and maintaining high-performance applications using Java and the Spring Boot framework. You will work closely with cross-functional teams to deliver innovative software solutions that meet our clients\'...


  • Toronto, Ontario, Canada TD Bank Group Full-time

    Build Java and Angular solutions with TD in Toronto, Ontario, working primarily onsite while supporting technology programs and projects. RESTful APIs and Spring expertise are central.As a Software Engineer II, you will develop application features, test components, and support enhancements aligned with business needs. You will analyze technical...


  • Canada Kaseya Limited Full-time

    Drive architectural innovations for SaaS platforms in Kaseya's engineering team. This senior role focuses on developing scalable Java solutions and enhancing distributed system performance. We are seeking a Senior Staff Software Engineer with extensive experience in Java and distributed systems. Your role will include leading complex initiatives,...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada Kaseya Limited Full-time

    Drive architectural innovations for SaaS platforms in Kaseya's engineering team. This senior role focuses on developing scalable Java solutions and enhancing distributed system performance. We are seeking a Senior Staff Software Engineer with extensive experience in Java and distributed systems. Your role will include leading complex initiatives,...


  • London, Ontario, Canada TD Bank Group Full-time

    Build Java applications for TD in London, Ontario, using Spring Framework and RESTful APIs in a primarily onsite technology setting.As a Software Engineer I, you will support Retail Branch Service applications within Global Technology & Solutions, Servicing Platform. The work includes Java development, user interfaces, cloud platforms, and secure coding. You...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada The Toronto-Dominion Bank (Canada) Full-time

    Build Java and Angular solutions with TD in Toronto, Ontario, working primarily onsite while supporting technology programs and projects. RESTful APIs and Spring expertise are central. As a Software Engineer II, you will develop application features, test components, and support enhancements aligned with business needs. You will analyze technical...


  • Dartmouth, NS, Canada Lockheed Martin Full-time $90,000 - $120,000 Contract

    Develop Java software for Lockheed Martin’s CMS 330 simulation engine while working onsite at least two days weekly with agile teams.This Software Engineer role supports Combat Management Systems 330 across the complete software development cycle. You will contribute to requirements, design, development, testing, integration, deployment, and documentation....