Java Developer make an average of $123,199 / year in Canada, or $63.18 / hr. Try Talent.com's salary tool and search thousands of salaries in your industry.