1

Java Lead Developer Jobs in Michigan (NOW HIRING)

Sr. Java Developer

Lansing, MI · On-site

$58 - $74/hr

... project lead or manager, a wide degree of creativity and latitude is expected. Experience ... using java IDEs such as Eclipse. Experience programming in SQL and/or PL/SQL. Experience ...

Sr.Java Developer

Lansing, MI · On-site

$58 - $74/hr

... project lead or manager, a wide degree of creativity and latitude is expected. Experience ... using java IDEs such as Eclipse. Experience programming in SQL and/or PL/SQL. Experience ...

Java / React Developer

Lansing, MI · On-site

$51.75 - $67/hr

Java / React Developer Lansing,MI Hybrid Key Responsibilities * Collaborate with cross-functional ... Perform a variety of complex technical tasks under the direction of a project lead or manager.

Java Developer

Auburn Hills, MI · On-site

$48.25 - $62.50/hr

Works with technical delivery lead on project activities * Ensure assigned work is implemented ... Experience with DevOps in a cloud environment a plus * Experienced in waterfall, iterative, and ...

Java Developer

Auburn Hills, MI · On-site

$48.25 - $62.50/hr

Works with technical delivery lead on project activities * Ensure assigned work is implemented ... Experience with DevOps in a cloud environment a plus * Experienced in waterfall, iterative, and ...

Java UI Developer Location: Lansing, MI Duration: 6 to 12 Months Contract Need 9+ Years of EXP ... The position may report directly to a project lead or manager. The resource needs to have strong ...

Sr.Java Developer

Lansing, MI · On-site

$58 - $74/hr

This position will be the lead systems analyst supporting the systems. Skills Required: Experience ... using java IDEs such as Eclipse. Experience programming in SQL and/or PL/SQL . Experience ...

Showing results 41-60

Java Lead Developer information

See Michigan salary details

$9

$56

$71

How much do java lead developer jobs pay per hour?

As of Sep 8, 2026, the average hourly pay for java lead developer in Michigan is $56.15, according to ZipRecruiter salary data. Most workers in this role earn between $51.11 and $62.84 per hour, depending on experience, location, and employer.

What are the primary responsibilities of a Java Lead Developer?

A Java Lead Developer is responsible for overseeing the development and maintenance of Java-based applications. They lead a team of developers, provide technical guidance, and ensure that projects are completed on time and meet quality standards. Their role often includes designing system architecture, reviewing code, troubleshooting complex issues, and coordinating with stakeholders to understand project requirements. Additionally, they mentor junior developers and help implement best practices within the team.

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

To thrive as a Java Lead Developer, you need deep expertise in Java programming, object-oriented design, and experience with frameworks like Spring and Hibernate, generally supported by a relevant degree and several years of software development experience. Familiarity with development tools such as Eclipse or IntelliJ IDEA, version control systems like Git, and continuous integration platforms is typically expected, and certifications like Oracle Certified Professional Java Programmer (OCPJP) can be advantageous. Strong leadership, effective communication, and problem-solving skills are crucial for guiding teams and collaborating with stakeholders. These competencies ensure high-quality software delivery, efficient team performance, and successful project execution in dynamic development environments.

How does a Java Lead Developer typically collaborate with cross-functional teams during a project lifecycle?

As a Java Lead Developer, you will often work closely with project managers, business analysts, QA engineers, and front-end developers throughout a project's lifecycle. Collaboration usually involves regular meetings to align on requirements, architecture decisions, and timelines, as well as code reviews and integration planning. Strong communication skills are essential, as you’ll be responsible for translating business needs into technical solutions and ensuring your team’s output integrates smoothly with other components. This collaborative environment fosters both technical growth and a deeper understanding of the full software development process.

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

AspectJava Lead DeveloperJava Software Engineer
Required CredentialsBachelor's in CS, Java certifications, leadership experienceBachelor's in CS, Java certifications, technical skills
Work EnvironmentTeam leadership, project management, architecture designCode development, debugging, feature implementation
Employer & Industry UsageTech companies, software firms, enterprise solutionsStartups, tech companies, software development teams
Search & Comparison IntentUnderstanding leadership roles, senior technical responsibilitiesTechnical skills, coding, development tasks

The Java Lead Developer typically oversees project architecture, leads teams, and manages Java development projects, requiring leadership experience and advanced Java knowledge. In contrast, the Java Software Engineer focuses on coding, debugging, and implementing features without managerial duties. Both roles are essential in Java development but differ mainly in responsibility scope and leadership involvement.

Are Java Lead Developers still in demand?

Java Lead Developers remain in demand due to the continued use of Java in enterprise applications, backend systems, and Android development. Strong skills in Java, frameworks like Spring, and leadership experience are valuable for organizations seeking experienced developers to manage complex projects. The role often requires staying updated with new Java versions and related technologies.

What is a lead Java developer?

A lead Java developer is a senior software engineer responsible for designing, developing, and overseeing Java-based applications. They often lead development teams, ensure code quality, and coordinate project tasks using tools like Java frameworks and version control systems. Strong technical skills, leadership abilities, and experience with software architecture are essential for this role.

What are popular job titles related to Java Lead Developer jobs in Michigan?

For Java Lead Developer jobs in Michigan, the most frequently searched job titles are:

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

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

What are popular job titles related to Java Lead Developer jobs in MI?

For Java Lead Developer jobs in MI, the most frequently searched job titles are:

Infographic showing various Java Lead Developer job openings in Michigan as of September 2026, with employment types broken down into 85% Full Time, 11% Part Time, 1% Temporary, 2% Contract, and 1% Nights. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $116,783 per year, or $56.1 per hour.

Sr. Java Developer

Lansing, MI • On-site

Arete Technologies, Inc.
IT Services • 201 - 500 employees

$58 - $74/hr

Contractor

Re-posted 18 days ago


Job description

Company Description

Arete Technologies, Inc. offers set of innovative Consulting and Outsourcing services, bridging the gap between requirements and outputs of various dexterous and facile companies worldwide. The thrust of providing global deliverables with focus on providing paramount and unsurpassed services combined with cost saving solutions to the clients

We understand the business requirements in the present day corporate scenario and aspire to provide world-class services enabling the organization to burgeon and flourish while keeping the work-life balance intact. The Global delivery mechanism followed at Arete Technologies, Inc. saddles proficient schemas and unconventional channels to provide one-stop solutions for all your workforce needs.

our Team is an exquisite amalgamation of vast experiences of over 30 years in IT Consulting and Staffing industry. Connoisseurs in the field of staff augmentation for IT, we operate on 24 by 7 model with an aim of providing affordable and adept professionals with an assurance of satisfaction for both Consultants and Clients.

We are pre-eminent service providers in the field of staff augmentation, IT Consultancy, Software development, Web Development providing unexcelled services and focusing on both the employers and employees.

Job Description

Software Engineer capabilities with 10 or more years of experience, relies on experience and judgment to plan and accomplish goals, performs a variety of complicated tasks, may lead and direct the work of others, may report directly to a project lead or manager, a wide degree of creativity and latitude is expected.
Experience programming in the JBOSS Enterprise SOA environment including JBOSS Workflow and Drools Business Rules engine.
Experience developing complex computer systems using JAVA.
Experience developing complex computer systems using java IDEs such as Eclipse.
Experience programming in SQL and/or PL/SQL.
Experience programming in projects using Spring and Struts framework.
Experience programming in projects using Hibernate/JPA framework.
Experience participating as a programmer/analyst in projects using CMM/CMMI Level 3 methods and practices.
Experience developing adhoc reports using Business Objects Designer

Additional Information

Best Regards

Alka Bhatia