1

Java Lead Jobs in Michigan (NOW HIRING)

Full-Stack Java Developer

Lansing, MI · On-site

$53.25 - $68.75/hr

Full-Stack Java Developer(146144 ) Location: Lansing, MI (Hybrid, in office 2 days a week (Tue/Wed ... This position performs a variety of complicated tasks and may report directly to a project lead or ...

Programmer - Java/React Developer

Lansing, MI · On-site

$51.75 - $67/hr

This Java/React developer position supports the Michigan Department of Transportation's (MDOT ... This role performs a variety of complex tasks and may report directly to a project lead or manager.

Sr. Java Developer

Lansing, MI · On-site

$58 - $74/hr

... project lead or manager, a wide degree of creativity and latitude is expected. Experience ... Experience developing complex computer systems using java IDEs such as Eclipse. Experience ...

Java Developer

Dearborn, MI · On-site

$46.75 - $60.75/hr

A Developer in the emerging demand space is expected to act as the lead to deliver high-value ... Strong Java development with experience with Spring Experience developing APIs Additional ...

Sr.Java Developer

Lansing, MI · On-site

$58 - $74/hr

... project lead or manager, a wide degree of creativity and latitude is expected. Experience ... Experience developing complex computer systems using java IDEs such as Eclipse. Experience ...

JAVA Developer

Dearborn, MI · On-site

$46.75 - $60.75/hr

Job details Job Role Technology Consultant 2 Career Role Technology Lead - US Work Location ... Strong experience with Java (21) and Spring Boot microservices. • API Management: Experience ...

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

Java Architect

Auburn Hills, MI · On-site

$59.50 - $80.50/hr

Java Architect Contract Location : Auburn Hills, MI Interviews- phone/Skype/in person Requirements ... tech/delivery lead role on (a largely) buy and integrate project Ability to collaborate on and ...

Showing results 41-60

Java Lead information

See Michigan salary details

$9

$56

$71

How much do java lead jobs pay per hour?

As of Sep 2, 2026, the average hourly pay for java lead 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 is a Java lead?

Java Leads are experienced software professionals responsible for leading teams in the design, development, and implementation of Java-based applications. They oversee the technical aspects of projects, guide junior developers, ensure coding standards are met, and coordinate with other stakeholders to deliver high-quality software solutions. Java Leads also play a key role in architectural decisions and help resolve complex technical challenges within a project.

How does a Java lead balance hands-on coding responsibilities with team leadership and project management tasks?

As a Java Lead, you will often split your time between writing code and overseeing the technical direction of your team. While you remain actively involved in architecting solutions, conducting code reviews, and solving complex technical problems, you also coordinate project deliverables, mentor junior developers, and facilitate communication between stakeholders. Balancing these responsibilities requires strong time management skills and the ability to delegate tasks effectively, ensuring project progress while supporting team growth and maintaining code quality.

What are the key skills and qualifications needed to thrive as a Java lead, and why are they important?

To thrive as a Java Lead, you need advanced proficiency in Java programming, strong understanding of software architecture, and a degree in computer science or a related field. Familiarity with frameworks like Spring, build tools such as Maven or Gradle, and experience with version control systems like Git are typically required, along with relevant certifications like Oracle Certified Professional Java Programmer. Leadership, effective communication, and problem-solving abilities are essential soft skills for mentoring teams and managing projects. These skills ensure the successful delivery of robust, scalable applications and foster high-performing development teams.

Are Java Lead jobs still in demand?

Java Lead jobs remain in demand due to the continued use of Java in enterprise applications, backend systems, and Android development. Employers seek professionals with strong leadership, expertise in Java frameworks like Spring, and experience with cloud environments, ensuring ongoing opportunities for qualified candidates.

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

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

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

Full-Stack Java Developer

Kanak Elite Services Inc

Lansing, MI • On-site

$53.25 - $68.75/hr

Contractor

Re-posted 19 days ago


Job description

Title:                   

Full-Stack Java Developer(146144 )

Location:           

Lansing, MI (Hybrid, in office 2 days a week (Tue/Wed)) 

Duration:

12-month + Possible extension

  

 

This is a full-stack java developer position, exposure with front-end development is desired. 

The position will be

supporting the Michigan Department of Transportation's (MDOT) Project Development and Maintenance

programs.

As a software developer, the responsibilities include, but are not limited to, working with the project manager,

application owner, and resource manager, working on an agile development team to organize work, develop,

test, and deploy code. This position performs a variety of complicated tasks and may report directly to a project

lead or manager. This position must have excellent communication and teamwork skills, be self-directed,

committed, and a quick learner.

In addition to full-stack development, this position will also work with UI/UX team members in building user

interfaces and responsive applications.

Experience programming complex computer systems using current JAVA, this includes using relevant IDE tools

such as Eclipse/Jboss Developer Studio., Required, 7 Years.

Experience programming application user interfaces using current Javascript/front-end frameworks and CSS,Required, 5 Years

  • Experience programming with Java 8, Required, 4 Years.
  • Experience programming in projects using current Spring framework., Required, 5 Years.
  • Experience programming in projects using JPA/Hibernate framework., Required, 5 Years.
  • Experience participating as a programmer within an Agile development environment, Required, 5 Years.
  • Experience programming with Spring Boot, Spring Data, and Bootstrap, Required, 5 Years.
  • Experience programming with HTML5, CSS, and Data Tables, Required, 5 Years.
  • Experience programming with jQuery, jQuery UI, Required, 4 Years.
  • Experience programming with Oracle 12C or Oracle 19C, Required, 4 Years.
  • Experience programming with React.js, Desired, 4 years.
  • Experience programming in the JBOSS Enterprise environment, Desired, 4 Years
  • Experience programming in SQL and/or PL/SQL., Desired, 4 Years.
  • Experience programming with Log4j, Junit, and Tiles, Desired, 4 Years.
  • Experience programming with Jasper Reports, Crystal Reports, or Business Objects, Desired, 4 Years.
  • Experience with ADA, WCAG 2.0, Section 508 compliance policies, User Experience design principles &
  • standards, Desired, 4 Years.
 
Please feel free to Reach me out to Yogita@kanakits.com