Check out your Company Bowl for anonymous work chats.
Bowls
Get actionable career advice tailored to you by joining more bowls.
Followed companies
Stay ahead in opportunities and insider tips by following your dream companies.
Job searches
Get personalised job recommendations and updates by starting your searches.
Senior Java Software Engineer Salaries
Base pay
USD 115K - USD 203K/yr
USD 153K/yrAverage base pay
Additional salary
USD 51K/yrAverage
USD 38K - USD 71K/yrRange
About our data
Confident
Last updated 10 Apr 2025258 Salaries submitted
How accurate is an average base pay range of USD 115K-USD 203K/yr?
Your input helps Glassdoor refine our pay estimates over time.
Total pay trajectory
Senior Java Developer
USD 105K–USD 142K/yr
Recent salaries shared by Senior Java Software Engineer
Job title | Years of Experience
Total Pay
Base • Additional pay
Location
Date submitted
Job title | Years of Experience
Location
Date submitted
Total Pay
Base • Additional pay
No results match your search
Try a different job title or department to explore salaries in related fields.
Viewing 21 - 0 of 0
Top paying industries
The top 5 paying industries for a Senior Java Software Engineer in United States are Finance with a median total pay of USD 175,219, Telecommunications with a median total pay of USD 169,549, Management and consulting with a median total pay of USD 166,314, Manufacturing with a median total pay of USD 163,018, and Information Technology with a median total pay of USD 161,668.
Frequently asked questions about Senior Java Software Engineer salaries
The average salary for a Senior Java Software Engineer is USD 203,476 per year or USD 98 per hour in United States, which is 45% higher than the national average. Top earners have reported making up to USD 356,102 (90th percentile). However, the typical pay range in United States is between USD 152,732 (25th percentile) and USD 274,474 (75th percentile) annually. Salary estimates are based on 258 salaries submitted anonymously to Glassdoor by Senior Java Software Engineer employees in United States as of July 2026.
The highest salary for a Senior Java Software Engineer in United States is USD 274,474 per year, USD 22,873 per month or USD 132 per hour.
The lowest salary for a Senior Java Software Engineer in United States is USD 152,732 per year, USD 12,728 per month or USD 73 per hour.