Java Engineer Salaries
a Java Engineer Salaries
Base pay
USD 99K - USD 172K/yr
USD 130K/yrAverage base pay
Additional salary
USD 47K/yrAverage
USD 35K - USD 66K/yrRange
About our data
Confident
The “Most Likely Range” reflects values within the 25th and 75th percentile of all pay data available for this role. Glassdoor salaries are powered by our proprietary machine learning model, which utilises salaries collected from our users and the latest government data to make pay predictions.
How accurate is an average base pay range of USD 99K-USD 172K/yr?
Your input helps Glassdoor refine our pay estimates over time.
Popular companies for Java Engineers
161 companies
161 Popular companies with Java Engineer
Viewing 21 - 25 of 161 results
Top paying industries
The top 3 paying industries for a Java Engineer in United States are Human resources and staffing with a median total pay of USD 161,015, Arts, entertainment and recreation with a median total pay of USD 150,906 and Information Technology with a median total pay of USD 143,406.
The top paying company in Human resources and staffing for Java Engineer is Populus Group.
The top paying company in Arts, entertainment and recreation for Java Engineer is Major League Baseball (MLB).
The top paying company in Information Technology for Java Engineer is Altimetrik.
Human resources and staffing
USD 161,015
Human resources and staffing
The top paying company in Human resources and staffing for Java Engineer is Populus Group.
Arts, entertainment and recreation
USD 150,906
Human resources and staffing
The top paying company in Human resources and staffing for Java Engineer is Populus Group.
Information Technology
USD 143,406
Human resources and staffing
The top paying company in Human resources and staffing for Java Engineer is Populus Group.
Recent salaries shared by Java Engineer
50 salaries
Job title | Years of Experience
Total Pay
Location
Date submitted
Job title | Years of Experience
Location
Date submitted
Total Pay
Base • Additional pay
Java Engineer
7-9 Years
USD 111K - USD 130K/yr
Cambridge, MA
submitted on 27 Oct 2025
USD 111K - USD 130K/yr
Java Engineer
4-6 Years
USD 44K - USD 51K/yr
Malta, MT
submitted on 3 Oct 2025
USD 44K - USD 51K/yr
Java Engineer
15+ Years
USD 60K/yr
USD 60K • USD 0
Russia, OH
submitted on 29 Aug 2025
USD 60K/yr
USD 60K • USD 0
Java Engineer
15+ Years
USD 153K/yr
USD 153K • USD 0
Seattle, WA
submitted on 11 Aug 2025
USD 153K/yr
USD 153K • USD 0
Java Engineer
7-9 Years
USD 144K/yr
USD 144K • USD 0
Austin, TX
submitted on 11 Aug 2025
USD 144K/yr
USD 144K • USD 0
Anonymously share your salary to help the community.
Java Engineer
1-3 Years
USD 94K/yr
USD 94K • USD 0
California City, CA
submitted on 30 June 2025
USD 94K/yr
USD 94K • USD 0
Java Engineer
4-6 Years
USD 178K/yr
USD 178K • USD 0
Cincinnati, OH
submitted on 5 May 2025
USD 178K/yr
USD 178K • USD 0
Java Engineer
7-9 Years
USD 117K/yr
USD 117K • USD 0
Cary, NC
submitted on 16 Mar 2025
USD 117K/yr
USD 117K • USD 0
Java Engineer
7-9 Years
USD 130K/yr
USD 130K • USD 0
Portland, OR
submitted on 13 Mar 2025
USD 130K/yr
USD 130K • USD 0
Java Engineer
1-3 Years
USD 77K/yr
USD 77K • USD 0
Russia, Herkimer, NY
submitted on 29 Nov 2024
USD 77K/yr
USD 77K • USD 0
Viewing 1 - 10 of 50
Frequently asked questions about Java Engineer salaries
How much does a Java Engineer in United States make?
The average salary for a Java Engineer is USD 177,235 per year or USD 85 per hour in United States, which is 109% higher than the national average. Top earners have reported making up to USD 306,783 (90th percentile). However, the typical pay range in United States is between USD 133,891 (25th percentile) and USD 237,760 (75th percentile) annually. Salary estimates are based on 252 salaries submitted anonymously to Glassdoor by Java Engineer employees in United States as of July 2026.
What is the highest salary for a Java Engineer in United States?
The highest salary for a Java Engineer in United States is USD 237,760 per year, USD 19,813 per month or USD 114 per hour.
What is the lowest salary for a Java Engineer in United States?
The lowest salary for a Java Engineer in United States is USD 133,891 per year, USD 11,158 per month or USD 64 per hour.



