Anonymously share your salary to help the community.
Java Engineer
|
4-6 Years
$149K/yr
($134K • $15K)
Singapore
submitted on 6 Nov 2023
$149K/yr
$134K • $15K
Java Engineer
|
1-3 Years
$40K/yr
($40K • $0)
Singapore
submitted on 27 Oct 2023
$40K/yr
$40K • $0
Java Engineer
|
4-6 Years
$72K - $84K/yr
Singapore
submitted on 1 Jun 2021
$72K - $84K/yr
Java Engineer
|
4-6 Years
$72K - $84K/yr
Singapore
submitted on 25 Dec 2020
$72K - $84K/yr
Frequently asked questions about Java Engineer salaries
The average salary for a Java Engineer is US$177,235 per year or US$85 per hour in Remote, which is 1840% higher than the national average. Top earners have reported making up to US$306,783 (90th percentile). However, the typical pay range in Remote is between US$133,891 (25th percentile) and US$237,760 (75th percentile) annually. Salary estimates are based on 0 salaries submitted anonymously to Glassdoor by Java Engineer employees in Remote as of Jul 2026.
The highest salary for a Java Engineer in Remote is US$237,760 per year, US$19,813 per month or US$114 per hour.
The lowest salary for a Java Engineer in Remote is US$133,891 per year, US$11,158 per month or US$64 per hour.