1

Sr Java Developer Jobs in Michigan (NOW HIRING)

Lead/Sr. Java Developer MWIDM Inc. is a leading IT services, consulting and product implementation company delivering exceptional business solutions and customer value to its clients worldwide. MWIDM ...

Senior Java Developer at MI

Dimondale, MI ยท On-site

$60.75 - $77.50/hr

Senior Java Developer Location: Dimondale, MI (48821) Client: State of Michigan Duration: 12+ Months We are seeking a highly skilled Senior Java Developer with a strong background in application ...

Java Developer

Farmington Hills, MI ยท On-site

$50.25 - $65/hr

Role- Senior Java Developer Location- MI Job Type: Contract Job Overview * We are hiring a Senior Java Developer to work on modernizing APIs for a healthcare (HCP) platform. * The role involves ...

Sr java developer

Dearborn, MI ยท On-site

$52.75 - $67.25/hr

Sr Java Developer Must-have skills: * 5+ years of work experience in Spring Platform, Cloud Native Development, RESTful/SOAP web services, and expertise in Java/J2EE technologies * Strong object ...

Sr Java Developer

Dearborn, MI ยท On-site

$52.75 - $67.25/hr

Sr Java Developer Location: DEARBORN Must-have skills: * 5+ years of work experience in Spring Platform, Cloud Native Development, RESTful/SOAP web services, and expertise in Java/J2EE technologies

Sr. Java Developer

Farmington Hills, MI ยท On-site

$56.25 - $71.75/hr

Sr. Java Developer Under limited supervision, develop, create and modify complex, multi-tier, distributed enterprise applications and solutions; provide expertise during full lifecycle of project ...

Sr. Java Developer

Dearborn, MI

$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 ...

Sr. Java Developer

Troy, MI ยท On-site

$53.75 - $68.50/hr

Sr. Java Developer Location: Troy, MI Type of Hire: CWR Job Summary: Develop an integration layer in Java for two systems. One system is in the cloud and the other is Flagstar's document repository.

Sr. Java Developer

Lansing, MI ยท On-site

$58 - $74/hr

Sr. Java Developer Arete Technologies, Inc. offers a set of innovative Consulting and Outsourcing services, bridging the gap between requirements and outputs of various dexterous and facile companies ...

Senior Java Developer- Detroit, MI

Detroit, MI ยท On-site

$52.50 - $66.75/hr

Senior Java Developer We are looking for a strong, hands-on Senior level application developer/Tech Lead to join a development team which is in the process of re-platforming client's auto servicing ...

Senior Java Developer

Dearborn, MI ยท On-site

$52.75 - $67.25/hr

Senior Java Full Stack Developer Location: 21000 S Military, Dearborn, MI 48124 (Onsite) Note: Only local candidates will be considered Application Development * Design, develop, and maintain high ...

Senior Java Engineer

Warren, MI ยท On-site

$53.75 - $68.50/hr

Senior Java Engineer Looking for local profiles in Warren/Detroit MI. Client interview will be in person in GM Office. Senior Java Engineer / Bachelor of Science degree in Computer Science, Software ...

Sr. Java Developer - Remote

Troy, MI ยท On-site

$53.75 - $68.50/hr

Sr. Java Developer Location: Troy, MI Duration: Contract Rate: DOE US citizens, GC, EAD (H4, L2), E3 TN visa holders preferred, NO third party corp to corp accepted for this job Experience Level 9-10 ...

Senior Java Developer

Pontiac, MI

$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 ...

Senior Java Developer- Troy, MI

Troy, MI ยท On-site

$53.75 - $68.50/hr

Senior Java Developer Must have experience level of 9-10 years. Skills and job responsibilities include at least 7+ years of experience building large-scale software applications, 7+ years of hands ...

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

Grand Rapids, MI ยท On-site +1

$55 - $70/hr

As an experienced Java Developer Sr. Consultant, you will have the ability to share new ideas and collaborate on projects as a consultant without the extensive demands of travel. The Project Delivery ...

Senior Java Developer

Midland, MI ยท On-site +1

$49.25 - $62.75/hr

As an experienced Java Developer Sr. Consultant, you will have the ability to share new ideas and collaborate on projects as a consultant without the extensive demands of travel. The Project Delivery ...

Senior Java Developer

Lansing, MI ยท On-site +1

$58 - $74/hr

As an experienced Java Developer Sr. Consultant, you will have the ability to share new ideas and collaborate on projects as a consultant without the extensive demands of travel. The Project Delivery ...

Senior Java Developer

Detroit, MI ยท On-site +1

$56.75 - $72.25/hr

As an experienced Java Developer Sr. Consultant, you will have the ability to share new ideas and collaborate on projects as a consultant without the extensive demands of travel. The Project Delivery ...

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 Jun 4, 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 are the key skills and qualifications needed to thrive as a Sr Java Developer, and why are they important?

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 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 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.

Infographic showing various Sr Java Developer job openings in Michigan as of May 2026, with employment types broken down into 29% Full Time, and 71% Contract. Highlights an 100% In-person job distribution, with an average salary of $113,901 per year, or $54.8 per hour.
Lead/Sr. Java developer

Lead/Sr. Java developer

MWIDM Inc.

Detroit, MI โ€ข On-site

Other

This job post hasย expired today.ย Applications are no longer accepted.


Job description

Lead/Sr. Java Developer

MWIDM Inc. is a leading IT services, consulting and product implementation company delivering exceptional business solutions and customer value to its clients worldwide. MWIDM offers end-to-end innovative and leading edge solutions to help corporations leverage technologies, outperform their competition and acquire sustainable growth. We have proven capabilities in new and emerging technologies and extensive experience across a broad range of industries and domains which enable us to deliver world-class, secure, scalable and reliable business systems. We at MWIDM believe that "Simplicity is the ultimate sophistication" and always strive to build extensible and scalable technology solutions which fulfill the requirements of our customers in the agilest and simplest of ways. Allow us to give you a quality experience through our comprehensive portfolio of IT Services & Solutions and IT-Enabled Services and maximize your delight with greater flexibility, higher efficiency, and lower costs, which will help you gain competitive advantage and realize significant growth in the bottom line of your business.

Job Description

Hi, we have job openings for a Lead/Sr. Java developer located at Oklahoma City OK, Plano TX, Sunnyvale CA, Tampa FL, Denver CO, Dublin OH, CARY, NC, Detroit, MI, Englewood Cliffs NJ, New York City, NY with one of our clients. Below is the job description for your reference:

Position: Lead/Sr. Java developer

Location: Oklahoma City OK, Plano TX, Sunnyvale CA, Tampa FL, Denver CO, Dublin OH, CARY, NC, Detroit, MI, Englewood Cliffs NJ, New York City, NY

Duration: 12 Months

Responsibilities:

  • Core Skills and Experience:
    • Experience working with development languages (Java, C/C++, Objective-C, Perl, Python, ASP/.Net, etc.)
    • Experience working with development frameworks (Struts, Spring MVC, Spring Security, JQuery, AXIS 2.0, etc.)
    • Strong JavaScript skills
    • Can work well balancing multiple assignments
    • Knowledge of the full software lifecycle
    • Knowledge and experience with Agile development methodology
Qualifications

Bachelor

Additional Information

All your information will be kept confidential according to EEO guidelines.