Java Engineer Salaries

a Java Engineer Salaries

Base pay
US$98K - US$172K/yr
US$130K/yrAverage base pay
Additional salary
US$47K/yrAverage
US$35K - US$66K/yrRange
About our data
Confident
Last updated 10 Apr 2025252 Salaries submitted
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 do we calculate pay?
How accurate is an average base pay range of US$98K-US$172K/yr?
Your input helps Glassdoor refine our pay estimates over time.

See what insiders are saying about pay

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 US$161,015, Arts, entertainment and recreation with a median total pay of US$150,906 and Information Technology with a median total pay of US$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

US$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

US$150,906

Human resources and staffing

The top paying company in Human resources and staffing for Java Engineer is Populus Group.

Information Technology

US$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

Location

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
US$111K - US$129K/yr
Cambridge, MA
US$111K - US$129K/yr
Java Engineer
4-6 Years
US$44K - US$52K/yr
Malta, MT
US$44K - US$52K/yr
Java Engineer
15+ Years
US$59K/yr
US$59K • US$0
Russia, OH
US$59K/yr
US$59K • US$0
Java Engineer
15+ Years
US$157K/yr
US$157K • US$0
Seattle, WA
US$157K/yr
US$157K • US$0
Java Engineer
7-9 Years
US$142K/yr
US$142K • US$0
Austin, TX
US$142K/yr
US$142K • US$0
Anonymously share your salary to help the community.
Java Engineer
1-3 Years
US$99K/yr
US$99K • US$0
California City, CA
US$99K/yr
US$99K • US$0
Java Engineer
4-6 Years
US$181K/yr
US$181K • US$0
Cincinnati, OH
US$181K/yr
US$181K • US$0
Java Engineer
7-9 Years
US$123K/yr
US$123K • US$0
Cary, NC
US$123K/yr
US$123K • US$0
Java Engineer
7-9 Years
US$132K/yr
US$132K • US$0
Portland, OR
US$132K/yr
US$132K • US$0
Java Engineer
1-3 Years
US$80K/yr
US$80K • US$0
Russia, Herkimer, NY
US$80K/yr
US$80K • US$0

Viewing 1 - 10 of 50

Frequently asked questions about Java Engineer salaries

The average salary for a Java Engineer is US$177,123 per year or US$85 per hour in United States, which is 1839% higher than the national average. Top earners have reported making up to US$306,567 (90th percentile). However, the typical pay range in United States is between US$133,811 (25th percentile) and US$237,600 (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.
The highest salary for a Java Engineer in United States is US$237,600 per year, US$19,800 per month or US$114 per hour.
The lowest salary for a Java Engineer in United States is US$133,811 per year, US$11,151 per month or US$64 per hour.