Frequently asked questions about Java Software Developer salaries
The average salary for a Java Software Developer is INR 488,480 per year or INR 235 per hour in Mumbai, which is 325% higher than the national average. Top earners have reported making up to INR 994,500 (90th percentile). However, the typical pay range in Mumbai is between INR 339,500 (25th percentile) and INR 700,000 (75th percentile) annually. Salary estimates are based on 61 salaries submitted anonymously to Glassdoor by Java Software Developer employees in Mumbai as of July 2026.
The highest salary for a Java Software Developer in Mumbai is INR 700,000 per year, INR 58,333 per month or INR 337 per hour.
The lowest salary for a Java Software Developer in Mumbai is INR 339,500 per year, INR 28,292 per month or INR 163 per hour.