1

Sr Java Developer Jobs in Michigan (NOW HIRING)

Sr. Java Developer

Dearborn, MI ยท On-site

$52.75 - $67.25/hr

They are seeking a Sr. Java Developer who will primarily be responsible for coding in Java, Spark, and Scala while also leveraging their expertise in Java coding and communication skills.

Sr. Java Developer

Dearborn, MI ยท On-site

$52.50 - $67/hr

We are emerging as one of the largest private talent sourcing and management firms in the US Sr. Java Developer Location: - Dearborn, MI 48120 Duration: - 6+ months Should have excellent ...

Java Developer

Auburn Hills, MI ยท On-site

$48.25 - $62.50/hr

They are seeking a Senior Java Developer to join their Card services team for the migration of applications to AWS. Responsibilities : โ€ข Card services team is looking for Senior Java Developer to ...

Java Developer

Auburn Hills, MI ยท On-site

$48.25 - $62.50/hr

They are seeking a Senior Java Developer to join their Card services team for the migration of applications to AWS. Responsibilities : โ€ข Card services team is looking for Senior Java Developer to ...

Sr. Java Developer

Auburn Hills, MI ยท On-site

$54.25 - $69/hr

Job Title: Sr. Java Developer Experience: 10+ Location: Auburn Hills, MI (Submit Local to MI only) Contract 5 Days Onsite Note: * 7+ years of work experience with Core Java * 7+ years of work ...

Java Developer

Dearborn, MI ยท On-site

$47 - $60.75/hr

Senior Java Engineer - Cloud Native Development Location: Dearborn, MI - Onsite (locals only). Long term contract. We are seeking a Senior Java Engineer with strong experience in Java 17+, Spring ...

Senior Java Developer

Pontiac, MI ยท On-site

$56.75 - $72.50/hr

This is a senior developer position on a software product development and support team. The product ... The key technologies and skill sets for this position include Java, MySQL, Linux, Eclipse/SVN ...

Urgent Need SR JAVA Developer

Southfield, MI ยท On-site

$52.50 - $67/hr

Southfield, MI Looking for SR, JAVA Developer About this Position: You will be measured on the following both individually and as a team: Our Senior Java Development Team Members: Position ...

Senior java developer

Detroit, MI ยท On-site

$55.25 - $70.25/hr

Senior Java/J2EE Developer Location: Detroit, MI Duration: 13-14 months Engagement Description: Work closely with Business and IT on major Projects and Production Support activities. Understand the ...

Sr.Java Developer

Lansing, MI

$58 - $74/hr

Experience programming in the JBOSS Enterprise SOA environment including JBOSS Workflow and Drools Business Rules engine. Experience developing complex computer systems using JAVA. Experience ...

Sr. Java Developer

Lansing, MI

$58 - $74/hr

Experience programming in the JBOSS Enterprise SOA environment including JBOSS Workflow and Drools Business Rules engine. Experience developing complex computer systems using JAVA. Experience ...

Sr.Java Developer

Lansing, MI ยท On-site

$58 - $74/hr

Experience programming in the JBOSS Enterprise SOA environment including JBOSS Workflow and Drools Business Rules engine. Experience developing complex computer systems using JAVA. Experience ...

Java Developer

Troy, MI ยท On-site

$47.75 - $61.75/hr

Title: Sr. Java Developer Location: Tory, MI Duration: 6 Months Description: Bachelor's Degree in Computer Science, Business, Engineering, Math or other related field plus 7 years of Test Driven ...

Java Developer

Troy, MI ยท On-site

$47.75 - $61.75/hr

Title: Sr. Java Developer Location: Tory, MI Duration: 6 Months Description: Bachelor's Degree in Computer Science, Business, Engineering, Math or other related field plus 7 years of Test Driven ...

next page

Showing results 1-20

Sr Java Developer information

See Michigan salary details

$9

$54

$75

How much do sr java developer jobs pay per hour?

As of Sep 14, 2026, the average hourly pay for sr java developer in Michigan is $54.76, according to ZipRecruiter salary data. Most workers in this role earn between $47.98 and $61.20 per hour, depending on experience, location, and employer.

What does a Sr Java Developer do?

A Sr Java Developer is an experienced software engineer who designs, develops, and maintains complex applications using the Java programming language. They lead technical projects, mentor junior developers, and ensure code quality and best practices. Their role often includes collaborating with cross-functional teams, troubleshooting performance issues, and staying updated on new Java technologies to implement efficient solutions.

What are the key skills and qualifications needed to thrive as a Sr Java Developer?

To thrive as a Sr Java Developer, you need expert knowledge of Java, object-oriented programming, and software development principles, typically backed by a degree in computer science or related experience. Proficiency with frameworks like Spring, build tools (Maven/Gradle), version control (Git), and familiarity with CI/CD pipelines and cloud platforms is essential. Strong problem-solving, leadership, and communication skills help in mentoring junior developers and collaborating with cross-functional teams. These skills and qualities ensure robust software delivery, technical leadership, and successful project outcomes in complex development environments.

What are the typical collaboration dynamics for a Sr Java Developer within a software development team?

As a Sr Java Developer, you'll frequently collaborate with cross-functional teams including frontend developers, QA engineers, DevOps specialists, and project managers. You're often expected to provide technical leadership, review code, and mentor junior developers, while also participating in architectural discussions and sprint planning. Effective communication and the ability to translate complex technical concepts for non-technical stakeholders are essential. This collaborative structure helps ensure project alignment, code quality, and timely delivery of features.

What is the difference between Sr Java Developer vs Java Software Engineer?

AspectSr Java DeveloperJava Software Engineer
Required CredentialsBachelor's in CS or related, Java certifications often preferredBachelor's in CS or related, Java certifications beneficial
Work EnvironmentDevelopment teams, project-based, collaborativeDevelopment teams, project-based, collaborative
Employer & Industry UsageIT companies, software firms, tech departmentsIT companies, software firms, tech departments
Common Search & ComparisonYesYes

The main difference between a Sr Java Developer and a Java Software Engineer lies in their roles' focus and experience level. Sr Java Developers typically have more leadership responsibilities and extensive experience, while Java Software Engineers may focus more on designing and implementing Java applications. Both roles require similar credentials and work in comparable environments, often within IT and software industries.

What job categories do people searching Sr Java Developer jobs in Michigan look for?

The top searched job categories for Sr Java Developer jobs in Michigan are:

Infographic showing various Sr Java Developer job openings in Michigan as of September 2026, with employment types broken down into 1% As Needed, 91% Full Time, 2% Part Time, and 6% Contract. Highlights an 81% Physical, 5% Hybrid, and 14% Remote job distribution, with an average salary of $113,901 per year, or $54.8 per hour.

Sr. Java Developer

Dearborn, MI โ€ข On-site

$52.75 - $67.25/hr

Full-time

Re-posted 8 days ago


Job description

Job Summary:
360 IT Professionals Inc. is focused on providing effective business staffing services through cost-effective solutions. They are seeking a Sr. Java Developer who will primarily be responsible for coding in Java, Spark, and Scala while also leveraging their expertise in Java coding and communication skills.
Responsibilities:
โ€ข Should have excellent communication skills.
โ€ข Should be an expert in Java coding.
โ€ข Hadoop exposure will be a plus but not mandatory.
โ€ข PRIMARY requirement is Coding in Java, Spark & Scala
Qualifications:
Required:
โ€ข Should have excellent communication skills.
โ€ข Should be an expert in Java coding.
โ€ข PRIMARY requirement is Coding in Java, Spark & Scala
Preferred:
โ€ข Hadoop exposure will be a plus but not mandatory
Company:
360 IT Professionals is leading name in the software development industry, bring innovative business solutions to clients. Founded in 2013, the company is headquartered in Fremont, USA, with a team of 201-500 employees. The company is currently Growth Stage.