Content has loaded

Java developer salary in Troy, MI

How much does a Java Developer make in Troy, MI?

Average base salary

$101,778
14%
above national average
Average $101,778
Low $97,909
High $105,800

The average salary for a java developer is $101,778 per year in Troy, MI. 2 salaries taken from job postings on Indeed in the past 36 months (updated December 10, 2025).

Highest paying companies for Java Developer in Troy, MI

Average year pay is based on job postings on Indeed in the past 36 months.
AVANCE
 
$103,649per year
View company
Ricardo Defense
 
$101,000per year
OpTech LLC
 
$98,800per year

Highest paying cities for Java Developers near Troy, MI

  1. East Lansing, MI
    $111,544 per year
  2. Lansing, MI
    $111,090 per year
  3. Ann Arbor, MI
    $92,180 per year
  4. Dearborn, MI
    $86,312 per year
  5. Detroit, MI
    $82,077 per year

Where can a Java Developer earn more?

Compare salaries for Java Developers in different locations
vs

Frequently Asked Questions (FAQs) about Java Developer

How much do similar professions as Java Developer get paid in Troy, MI?

Entry Level Java Developer

Job openings
Average $74,141 per year

Lead Java Software Engineer

Job openings
Average $134,139 per year