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.
-
Software Engineer I
4 days ago
Canada TD Full-timeWork Location:London, Ontario, CanadaHours:37.5Line of Business:Technology SolutionsPay Details:$69,700 - $98,400 CADThis role is eligible for a discretionary variable compensation award that considers business and individual performance.TD is committed to providing fair and equitable compensation opportunities to all colleagues. Growth opportunities and...
-
Software Engineer II Java Vancouver
3 days ago
Vancouver, Metro Vancouver Regional District, Canada Mastercard Inc. Full-time $90,000 - $130,000 ContractBuild Java applications for real-time decisions in Vancouver, using streaming analytics, testing, and AI-assisted development tools. Support technology helping prevent fraud globally.As a Software Engineer II on the Decision Management program team, you will design, develop, test, and deliver application functionality. The platform uses business rules, AI...
-
Software Engineer
3 days ago
Canada Yochana Full-time $70,000 - $90,000 ContractOverviewSoftware Engineer - C++ and (Java or Python)Provide development support to the software development community across the organization by managing, maintaining, and troubleshooting the internal software application and tooling.ResponsibilitiesRespond to and triage support questions and requests from client engineersExtract relevant information from...
-
Software Engineer II
3 days ago
Canada TD Full-timeWork Location:Toronto, Ontario, CanadaHours37.5Line Of BusinessTechnology SolutionsPay Details$81,600 - $115,200 CADTD is committed to providing fair and equitable compensation opportunities to all colleagues. Growth opportunities and skill development are defining features of the colleague experience at TD. Our compensation policies and practices have been...
-
Software Engineer II
3 days ago
Canada The Toronto-Dominion Bank (Canada) Full-timeWork Location: Toronto, Ontario, CanadaHours: 37.5Line of Business: Technology SolutionsPay Details: $81,600 - $115,200 CADTD is committed to providing fair and equitable compensation opportunities to all colleagues. Growth opportunities and skill development are defining features of the colleague experience at TD. Our compensation policies and practices...
-
Java Spring Boot Software Engineer
7 days ago
Nova Scotia, Canada WebHosting Full-timeBuild 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...
-
Jr. Software Engineer
1 day ago
Outaouais, QC, Canada Motorola Solutions Inc Full-time $70,000 - $90,000 Contract## Jr. Software Engineer - Java, Angular, JavaScriptApply: Gatineau, Canada: Quebec,Canada Offsite: Ontario,Canada Offsite: Full time: Posted Today: R69279## **Company Overview**At Motorola Solutions, we believe that everything starts with our people. We’re a global close-knit community, united by the relentless pursuit to help keep people...
-
Junior Backend Software Engineer
1 day ago
Toronto, ON, Canada Beanfield Technologies Inc. Full-time $90,000 - $110,000 ContractBeanfield Technologies Inc. is seeking a motivated Software Engineer to design, develop, and enhance backend systems, APIs, and data processing tools using Python, Java, and modern web frameworks.You will collaborate with product managers to deliver scalable software aligned with business goals. You will contribute creatively to Beanfield's growth, writing...
-
Finance Software Engineer
1 day ago
Montreal, QC, Canada efrei-alumni Full-time $42,000 - $60,000 ContractSociété Générale recherche des stagiaires VIE à Montréal, niveau Master, pour développer des applications Java, Angular et APIs dans un environnement international. Le poste implique une collaboration directe avec les équipes Front Office, Trading et Middle Office et nécessite des compétences en programmation orientée objet et développement...
-
Jr. Software Engineer
2 days ago
Canada Motorola Solutions Inc Full-time## Jr. Software Engineer - Java, Angular, JavaScriptApply: Gatineau, Canada: Quebec,Canada Offsite: Ontario,Canada Offsite: Full time: Posted Today: R69279## **Company Overview**At Motorola Solutions, we believe that everything starts with our people. We’re a global close-knit community, united by the relentless pursuit to help keep people...
-
Software Engineer
2 days ago
Montreal, Quebec, Canada United Software Group Inc Full-timeApplied AI Engineer (Core Java, Market Risk) Montreal, QC (100% Onsite) Location: Montreal, QC, Canada (100% onsite, no remote or hybrid) Type: Contract, 12/01/2026 to 11/30/2027 Interview: May require an in-person interview About the Role We’re looking for an Applied AI Engineer to join a market risk engineering squad. You’ll build and support core...
-
Java Software Developer
3 days ago
Toronto, Ontario, Canada Zapcom-Group-Inc Full-timeRole: Full Stack DeveloperLocation: Toronto, ON (Hybrid)Position type: FulltimeVisa: Canadian Citizens or PR onlyYears of experience required: 8+ YearsLooking for Sr full stack developers 8+ years' experience who needs to have core Java/Springboot skills on backend and Javascript and React skills on frontend.Key expectationsStrong hands-on development...
-
Java Engineering
1 day ago
Winnipeg, MB, Winnipeg Census Division, MB; Manitoba, Canada Arkhya Tech Inc. Full-timeJob Title: Senior Software Engineer – Java / Apache Flink (Hybrid) Location: Toronto, ON (Hybrid – 3 days in-office / 2 days remote) Senior Java Engineer to join our growing Core Data Platform team in Toronto. In this role, you will design, build, and optimize high-throughput, low-latency distributed streaming pipelines. You will play a critical...
-
Java Engineering
23 hours ago
Canada Flexspring, Inc. Full-timeFlexspring is an iPaaS (Integration Platform as a Service) company specializing in HR data integrations. We partner with HR teams and HR software companies to design and deliver custom integrations that connect HR, payroll, and business systems, reduce manual work, improve data accuracy, and help people's operations run more efficiently.As a Senior Research...
-
Java Engineering
1 day ago
Winnipeg, MB, Winnipeg Census Division, MB; Manitoba, Canada Citi Full-time €79,320 - €110,680 TemporaryCiti is looking for a Java Developer (Apps Dev Intermediate Programmer Analyst - C11) to join the technology team and contribute to the development and enhancement of the Helios platform. In this hands‑on engineering role, you will design, build, and maintain Java-based applications that directly support critical financial services operations. Working with...
-
Java Spring Boot Software Engineer
1 week ago
Remote, Canada G-FORCE IT SERVICES INC Full-timeBuild 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...
-
Java Engineering
3 days ago
Canada Virtusa Full-timeJob Requirements We are seeking a highly skilled Senior Java Engineer to design, develop, and maintain scalable, high-performance enterprise applications. The ideal candidate will have deep expertise in Java and modern backend / frontend technologies, a strong understanding of system design, and the ability to mentor junior engineers while collaborating...
-
Java Engineering
3 days ago
Canada Arkhya Tech Inc. Full-timeJob Title: Senior Software Engineer – Java / Apache Flink (Hybrid) Location: Toronto, ON (Hybrid – 3 days in-office / 2 days remote) Senior Java Engineer to join our growing Core Data Platform team in Toronto. In this role, you will design, build, and optimize high-throughput, low-latency distributed streaming pipelines. You will play a...
-
Java Engineering
3 days ago
Canada MDA Edge Full-timeWe are looking for a Core Java Developer with hands-on experience in Java Backend Development, preferably with a background in Banking and Financial Software Application Development. Developing and maintaining Java-based backend applications. Participating in the full software development lifecycle. Experience in Core Java Development. Exposure to Azure,...
-
Software Engineering Manager Java AI
4 days ago
Mississauga, ON, Peel Regional District, ON; Ontario, Canada PointClickCare Full-timeLead Java and AI-focused engineering teams at PointClickCare, shaping enterprise software delivery and technical architecture across Agile development. As a Software Engineering Manager reporting to the Senior Manager of Engineering, you will lead multiple cross-functional developer teams. You will guide software projects from concept through post-launch...