Java: Average Salary in Canada, 2025
Find out what the average Java salary is
Salary rate
How much does a Java make in Canada?
$126,750/ Annual
Based on 10000 salaries
Based on 10000 salaries
The average Java in Canada is $126,750 per year or $65 per hour. Entry-level positions start at $119,790 per year, while most experienced workers make up to $153,270 per year.
Median$126,750

Low$119,790
High$153,270
Java: Average Salary in Canada
Nova Scotia$126,750
Manitoba$126,104
Saskatchewan$124,252
Ontario$124,167
Alberta$122,927
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: 26 days ago
Starting base salary • CAD$77,000 - $92,000.Plus Bonus, Equity & BenefitsThis is an existing vacancy.The Software Engineer 2 works on a team to design, create, and implement mission critical platfor...Show moreLast updated: 7 days ago
As a Senior Java Engineer, you will work remotely on an hourly paid basis to review AI-generated Java code, architectural solutions, and technical explanations, as well as generate high-quality ref...Show moreLast updated: 1 day ago
Angular Developer
Hub71 LtdAjax, ON, CAFull-time
Kubernetes Engineer
Rodan Energy SolutionsOshawa, CAFull-time
Software Engineer 2
360insightsWhitby, CanadaFull-time
Senior Java Engineer
SuperAnnotateOshawa, Ontario, CARemote
Full-time