The average salary for Senior Software Engineer - Java Developer is $182,988 per year or $88 per hour, with top earners making up to $285,579 (90th percentile). Typically, pay ranges from $146,201 (25th percentile) to $232,148 (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,148 per year, $19,346 per month or $112 per hour.
The lowest salary for Senior Software Engineer - Java Developer is $146,201 per year, $12,183 per month or $70 per hour.