1

Java Programmer Salaries Jobs in Detroit, MI (NOW HIRING)

Be Seen First

Software Developer

Ann Arbor, MI · On-site

$80K - $110K/yr

Seeking a full-time programmer to work on small teams with other experienced developers to design ... Java, SysAdmin, iOS, and experience with other languages useful Our environment is small and casual ...

Mainframe Developer

Dearborn, MI · On-site

$45.25 - $58/hr

Some experience with Java, with a strong focus on how Java applications interface with DB2 ... Listed salary ranges may vary based on experience, qualifications, and local market. Also, some ...

Angular, GCP, SQL, Spring Boot, Java, Python * Angular - Extensive UI development experience needed ... Life Insurance (100% paid) * 401(k) with immediate vesting and 3% (of salary) dollar-for-dollar ...

Apply Early

Develop Java-based migration utilities to extract data from using SOA / middleware APIs and load ... Listed salary ranges may vary based on experience, qualifications, and local market. Also, some ...

Key ResponsibilitiesDevelop Java-based migration utilities to extract data from using SOA ... Listed salary ranges may vary based on experience, qualifications, and local market. Also, some ...

Cloud Engineer

Dearborn, MI · On-site

$51.25 - $68.50/hr

Java - For REST API development * GitHub - Source code management * Jenkins - CI/CD pipeline ... Life Insurance (100% paid) * 401(k) with immediate vesting and 3% (of salary) dollar-for-dollar ...

Apply Early

Software Engineer

Dearborn, MI · On-site

$115K - $162K/yr

... Java * Experience working with Agile methodologies such as Scrum and eXtreme Programming as an ... This position is a salary grade 7 and ranges from $99,600-$146,600., This position is a salary ...

Design, build, test, deploy, and support scalable software solutions using both Java and Python ... Listed salary ranges may vary based on experience, qualifications, and local market. Also, some ...

Full Stack Developer

Dearborn, MI · On-site

$61 - $66/hr

Design, build, test, deploy, and support scalable software solutions using both Java and Python ... Listed salary ranges may vary based on experience, qualifications, and local market. Also, some ...

Strong hands-on development experience in both Java and Python, including design, implementation ... Listed salary ranges may vary based on experience, qualifications, and local market. Also, some ...

Design, build, test, deploy, and support scalable software solutions using both Java and Python ... Listed salary ranges may vary based on experience, qualifications, and local market. Also, some ...

Design, build, test, deploy, and support scalable software solutions using both Java and Python ... Listed salary ranges may vary based on experience, qualifications, and local market. Also, some ...

next page

Showing results 1-20

Java Programmer Salaries information

See Detroit, MI salary details

$36

$54

$69

How much do java programmer salaries jobs pay per hour?

As of Jul 2, 2026, the average hourly pay for java programmer salaries in Detroit, MI is $54.62, according to ZipRecruiter salary data. Most workers in this role earn between $46.88 and $62.12 per hour, depending on experience, location, and employer.

Is Java outdated in 2026?

Java remains a widely used programming language for Java programmers in 2026, with ongoing updates and a large ecosystem supporting enterprise applications, Android development, and backend systems. Its stability, performance, and extensive libraries ensure its continued relevance in the software industry.

How much do Java programmers make?

Java programmers' salaries vary based on experience, location, and skill level, but typically range from $70,000 to $120,000 annually in many regions. Senior developers with expertise in frameworks like Spring or Hibernate and certifications can earn higher salaries, especially in competitive markets or specialized industries.

What is the difference between Java Programmer Salaries vs Java Developer Salaries?

AspectJava Programmer SalariesJava Developer Salaries
Required CredentialsTypically a bachelor's degree in computer science or related field; certifications like Oracle Java CertificationSimilar credentials; often holds certifications like Oracle Java Certification or related developer certifications
Work EnvironmentOften in software development teams, coding, testing, and debuggingInvolved in designing, developing, and maintaining Java applications, often with more project management responsibilities
Employer & Industry UsageUsed across IT companies, startups, and corporate tech departmentsCommon in software firms, enterprise IT, and application development companies

While both roles require similar skills and certifications, Java Developers typically have broader responsibilities in designing and managing Java applications, often commanding higher salaries compared to Java Programmers who focus more on coding and testing tasks.

Which pays more, C++ or Java?

For Java programmers, salary comparisons show that C++ developers often earn slightly more due to the language's use in high-performance applications like gaming, finance, and embedded systems. However, salaries depend on experience, location, and industry, with both skills being in high demand. Mastery of both languages can enhance job prospects and earning potential.

How much can a Java programmer earn?

Java programmers' salaries vary based on experience, location, and skill level, but they typically earn between $70,000 and $120,000 annually. Senior developers with specialized knowledge in frameworks and tools like Spring or Hibernate can earn higher salaries, especially in competitive markets.
What are popular job titles related to Java Programmer Salaries jobs in Detroit, MI? For Java Programmer Salaries jobs in Detroit, MI, the most frequently searched job titles are:
Software Developer

Software Developer

Cimulus, Inc.

Ann Arbor, MI • On-site

$80K - $110K/yr

Full-time

Retirement, PTO

Posted 9 days ago

Be Seen First

After you apply to this job, you can share why you’re interested to jump to the top of the candidate list.


Job description

Seeking a full-time programmer to work on small teams with other experienced developers to design, implement, and support multiple software projects, including new applications and expanding existing systems.

  • C#, .NET and SQL required
  • Java, SysAdmin, iOS, and experience with other languages useful

Our environment is small and casual, allows flexible hours and partial work-from-home, and all of our developers work full time, directly for Cimulus. No travel, overtime or weekends required.

The ideal candidate will be comfortable with steady work environment, direct contact with clients and teammates, and a wide variety of work. If you enjoy programming and have the desire to learn more, we'd like to meet you.

Please submit your resume and salary requirements along with any questions you have, and thank you!

Company Description

Cimulus, Inc., is a custom software business in Ann Arbor which provides design, development, and support for a wide variety of applications and platforms, including desktop, web, and mobile. The company has earned its reputation for high-quality, creative work over a 30-year history.