The average salary for Senior Software Engineer - Java Developer is $183,443 per year or $88 per hour, with top earners making up to $286,296 (90th percentile). Typically, pay ranges from $146,565 (25th percentile) to $232,730 (75th percentile) annually. Salary estimates are based on 141 salaries submitted anonymously to Glassdoor by Senior Software Engineer - Java Developer employees.
The highest salary for Senior Software Engineer - Java Developer is $232,730 per year, $19,394 per month or $112 per hour.
The lowest salary for Senior Software Engineer - Java Developer is $146,565 per year, $12,214 per month or $70 per hour.