java software engineer

See average salary for java software engineer »

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


  • Canada CMiC Full-time

    Build RESTful APIs with Java and Oracle ADF BC REST at CMiC on York University’s Toronto campus. Apply object-oriented programming and SQL skills. As a Software Engineer, you will support CMiC’s front-end applications through API development. The work includes Java, Jersey, J2EE, REST over and database-level development using SQL and PL/SQL. You will...


  • Canada Kelly Services Full-time

    $120000 - $140000 We're working with a company specializing in enterprise software in banking that harnesses that power of AI and data to provide details to their clients across the world. This team is currently looking to hire a series of Java Software Engineers and are hybrid in Downtown Toronto. This opportunity offers a unique mix of enterprise stability...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada Kelly Services Full-time €120,000 - €140,000 Temporary

    $120000 - $140000 We're working with a company specializing in enterprise software in banking that harnesses that power of AI and data to provide details to their clients across the world. This team is currently looking to hire a series of Java Software Engineers and are hybrid in Downtown Toronto. This opportunity offers a unique mix of enterprise stability...


  • Toronto, Ontario, ON, Canada Tekshapers Full-time

    Job Title: Senior Java Engineer Job Description:- Roles and Responsibilities: • Design, develop, and maintain high-quality, maintainable Java applications and services using clean code principles and established design patterns. • Write comprehensive, meaningful unit tests using JUnit and Mockito to ensure code correctness, reliability, and long-term...


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

    Build Java and Spring Boot solutions as a Software Engineer II with TD in Toronto, developing backend services, APIs, and web applications. This hands-on Technology Solutions role develops, maintains, and enhances enterprise applications. You will work across Java, Spring Boot, RESTful APIs, Azure, JavaScript, and relational databases while collaborating...


  • Toronto, Ontario, Canada TD Full-time

    Build Java and Spring Boot solutions as a Software Engineer II with TD in Toronto, developing backend services, APIs, and web applications.This hands-on Technology Solutions role develops, maintains, and enhances enterprise applications. You will work across Java, Spring Boot, RESTful APIs, Azure, JavaScript, and relational databases while collaborating with...


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

    Build RESTful APIs with Java and Oracle ADF BC REST at CMiC on York University's Toronto campus. Apply object-oriented programming and SQL skills. As a Software Engineer, you will support CMiC's front-end applications through API development. The work includes Java, Jersey, J2EE, REST over and database-level development using SQL and PL/SQL. You will...


  • Canada G-FORCE IT SERVICES INC Full-time $80,000 - $110,000 Contract

    Build scalable Java applications with Spring Boot, REST APIs, and microservices while collaborating with engineers, QA, and product owners.This Java Developer role focuses on designing, developing, testing, and deploying reliable software. You will use Core Java, Spring Framework, Hibernate/JPA, and databases to solve business problems. The work includes...


  • Toronto, ON, Canada CMiC Full-time $70,000 - $115,000 Contract

    Build RESTful APIs with Java and Oracle ADF BC REST at CMiC on York University’s Toronto campus. Apply object-oriented programming and SQL skills.As a Software Engineer, you will support CMiC’s front-end applications through API development. The work includes Java, Jersey, J2EE, REST over HTTP, and database-level development using SQL and PL/SQL. You...


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

    Marqeta seeks a Senior Java Software Engineer with Spring Boot expertise for its Credit Commercial Engineering Team. Work remotely from Ontario or British Columbia. This senior role owns defined features and components across quarterly milestones. You will design software, solve moderately complex problems, and collaborate with teammates and cross-functional...


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

    ## Python Java Sr Software Engineer -MontrealApply: Montreal: Full time: Posted Today: R119194**Java Python Software Engineer I – Montreal**Do you enjoy being part of team that develops high-quality code? Do you enjoy ensuring the quality of software delivered? ## **About our Team**Our Technology teams uses cutting-edge technologies to build products and...


  • Montreal, Quebec, Canada Relx Plc Full-time

    ## Python Java Sr Software Engineer -MontrealApply: Montreal: Full time: Posted Today: R119194**Java Python Software Engineer I – Montreal**Do you enjoy being part of team that develops high-quality code?Do you enjoy ensuring the quality of software delivered? ## **About our Team**Our Technology teams uses cutting-edge technologies to build products and...


  • Ontario, Canada Manulife/John Hancock Full-time

    Lead Java and React development for Manulife’s hybrid Canadian Retirement Technology team, shaping secure cloud-native applications and mentoring engineering teams. This lead full stack software engineer provides technical leadership across the software development lifecycle. You will partner with product owners, architects, and engineering teams using...


  • Canada Manulife/John Hancock Full-time

    Lead Java and React development for Manulife’s hybrid Canadian Retirement Technology team, shaping secure cloud-native applications and mentoring engineering teams. This lead full stack software engineer provides technical leadership across the software development lifecycle. You will partner with product owners, architects, and engineering teams using...


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

    Build enterprise-grade Java applications with Spring Boot, RESTful APIs, and cloud platforms while applying scalable system design expertise. This Software Engineer role focuses on developing and maintaining enterprise applications using Java-based frameworks. You will work with Linux, shell scripting, object-oriented programming, clean architecture, and...


  • Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada G-FORCE IT SERVICES INC Full-time

    Build scalable Java applications with Spring Boot, REST APIs, and microservices while collaborating with engineers, QA, and product owners. This Java Developer role focuses on designing, developing, testing, and deploying reliable software. You will use Core Java, Spring Framework, Hibernate/JPA, and databases to solve business problems. The work includes...


  • BC, Canada Marqeta, Inc. Full-time $93,000 - $116,000 Contract

    Build Java services for Marqeta’s real-time payment infrastructure from Ontario or British Columbia under its Flexible First model. Ship production code that directly shapes transaction success.As a Software Engineer II, you will work on Core Edge Processing, routing and authorizing transactions across card networks. You will develop distributed systems...


  • Ottawa, Ontario, Canada WebHosting Full-time

    Build enterprise-grade Java applications with Spring Boot, RESTful APIs, and cloud platforms while applying scalable system design expertise.This Software Engineer role focuses on developing and maintaining enterprise applications using Java-based frameworks. You will work with Linux, shell scripting, object-oriented programming, clean architecture, and...


  • Ottawa, Ontario, Canada G-FORCE IT SERVICES INC Full-time

    Build scalable Java applications with Spring Boot, REST APIs, and microservices while collaborating with engineers, QA, and product owners.This Java Developer role focuses on designing, developing, testing, and deploying reliable software. You will use Core Java, Spring Framework, Hibernate/JPA, and databases to solve business problems. The work includes...


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