Frequently asked questions about Java Software Developer salaries
The average salary for a Java Software Developer is US$150,233 per year or US$72 per hour in Laurel, MD, which is 100% higher than the national average. Top earners have reported making up to US$232,842 (90th percentile). However, the typical pay range in Laurel, MD is between US$120,021 (25th percentile) and US$189,655 (75th percentile) annually. Salary estimates are based on 0 salaries submitted anonymously to Glassdoor by Java Software Developer employees in Laurel, MD as of Jul 2026.
The highest salary for a Java Software Developer in Laurel, MD is US$189,655 per year, US$15,805 per month or US$91 per hour.
The lowest salary for a Java Software Developer in Laurel, MD is US$120,021 per year, US$10,002 per month or US$58 per hour.