Java programmer: Average Salary in Canada, 2026
Find out what the average Java programmer salary is
Salary rate
How much does a Java programmer make in Canada?
$115,000/ Annual
Based on 10000 salaries
Based on 10000 salaries
The average Java programmer in Canada is $115,000 per year or $58.97 per hour. Entry-level positions start at $105,000 per year, while most experienced workers make up to $134,550 per year.
Median$115,000

Low$105,000
High$134,550
Java programmer: Average Salary in Canada
Ontario$117,656
Quebec$105,562
Nova Scotia$105,000
British Columbia$95,589
Alberta$93,756
Active jobs with salaries
JavaScript and the Angular framework.Regular interaction with fellow backend developers to ensure components can be integrated together.
Design and implement visually aesthetic user interfaces.Devel...Show moreLast updated: 30+ days ago
We are currently requesting resumes for the following position.Design and implement cloud-native infrastructure using Kubernetes and container orchestration platforms.
Develop and manage PaaS infras...Show moreLast updated: 30+ days ago
RBO SERVICES LLC is a software development company founded in 2020, partnering with Quad Nova Group INC company.Currently we are seeking for qualified Senior / Lead Java Engineer, for java-based web-...Show moreLast updated: 30+ days ago
We are currently requesting resumes for the following position.November 12th, 2025 (5 : 00PM EST).Design and implement cloud-native infrastructure using Kubernetes and container orchestration platfor...Show moreLast updated: 30+ days ago
Angular Developer
Hub71 LtdAjax, ON, CAFull-time
Kubernetes Engineer
Rodan Energy SolutionsOshawa, CAFull-time
Senior / Lead Java Software Engineer
Rbo PROAjax, ON, CAFull-time
Kubernetes Engineer
Cpus Engineering Staffing Solutions Inc.Oshawa, Durham Region, CAFull-time