1

Java Programer Jobs in Michigan (NOW HIRING)

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

New

Full Stack Java Developer

Okemos, MI ยท On-site

$47.50 - $61.25/hr

Full Stack Java Developer Location: Okemos, MI (Hybrid) Duration: Long term Rate: Market Need only locals and must be a USC/ GC * We are looking for a Senior Application Developer. * The ideal ...

Java Developer - Junior

Ann Arbor, MI ยท On-site

$40 - $44/hr

Our client is currently seeking a Java Developer - Junior Location : Ann Arbor, MI ((Hybrid: 4 days on-site, 1 day remote based on performance expectations) Duration : 12 months with possibility of ...

Java Developer

Detroit, MI ยท On-site

$50.50 - $65.25/hr

As a Skilled Java Developer you use the latest technologies, like AWS and Microservices, to develop cutting edge solutions and services to customers. * Help customers stay ahead and offer attractive ...

Java Developer

Detroit, MI ยท On-site

$50.50 - $65.25/hr

As a Skilled Java Developer you use the latest technologies, like AWS and Microservices, to develop cutting edge solutions and services to customers. * Help customers stay ahead and offer attractive ...

Jr FullStack Java Developer

Farmington, MI ยท On-site

$51.75 - $66.75/hr

Jr Full Stack Java Developer Location: Farmington, MI or Okemos, MI (Hybrid work) Duration: 12 months+ Job Summary: We are seeking a motivated and enthusiastic Junior Full Stack Developer with 1-3 ...

Java Developer

Lansing, MI ยท On-site

$51.75 - $67/hr

Java Developer Location: Lansing, MI Duration: 1 Year Visa- GC or US Citizen Specific skills required: Web Services Development 5+ years of experience in the following: * Experience in JEE ...

Java Developer

Ann Arbor, MI ยท On-site

$50 - $64.50/hr

Java Developer Location: Lansing, MI Duration: 1 Year Visa- GC or US Citizen Specific skills required: Web Services Development 5+ years of experience in the following: * Experience in JEE ...

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 VM ware developer

Detroit, MI ยท On-site

$80K/yr

Title-Java developer Must Hava- Strong Python scripting skills, Java, VMware, Cassandra and experience working with Spring frameworks. Responsibilities: * Work as part of team to deliver on ...

$51.75 - $67/hr

\n \n \n \n \n Java\/Fullstack Engineer required for a startup in Waterford who are expanding the dev team and hoping to almost double their headcount this year. \n \n \n \n * You'll get the chance to ...

Showing results 41-60

Java Programer information

See Michigan salary details

$31

$48

$60

How much do java programer jobs pay per hour?

As of Sep 11, 2026, the average hourly pay for java programer in Michigan is $48.09, according to ZipRecruiter salary data. Most workers in this role earn between $41.30 and $54.66 per hour, depending on experience, location, and employer.

What is the difference between Java Programer vs Java Developer?

AspectJava ProgramerJava Developer
Required CredentialsTypically a degree in Computer Science or related field, basic Java certificationsSame as Java Programer, often with additional certifications or experience
Work EnvironmentOften in team settings, coding and debugging Java applicationsInvolves designing, developing, and maintaining Java-based software solutions
Employer & Industry UsageUsed across IT companies, software firms, and tech departmentsCommonly employed in software development firms, enterprise IT, and tech startups
Search & Comparison IntentPeople compare Java Programer with Java Developer to understand roles and responsibilities

While both roles involve Java programming, a Java Programer typically focuses on coding and debugging, whereas a Java Developer is involved in designing and developing Java applications. The roles often overlap, but Java Developers usually have broader responsibilities and may require more experience or advanced skills.

Infographic showing various Java Programer job openings in Michigan as of August 2026, with employment types broken down into 79% Full Time, 12% Part Time, and 9% Contract. Highlights an 81% Physical, 6% Hybrid, and 13% Remote job distribution, with an average salary of $100,033 per year, or $48.1 per hour.

Sr. Java Developer

Auburn Hills, MI โ€ข On-site

$54.25 - $69/hr

Contractor

Posted 3 days ago

New


Job description

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 experience with Node.js
• 7+ years of work experience with Spring Boot
 
 
Java Developer with the following skillset:
  • Responsible for detailed design, development/unit testing and integration of applications
  • Produce scalable and flexible, high-quality code that satisfies both the functional and non-functional requirements
  • Develop configurable software services that support applications to integrate with enterprise services
  • Identify and analyze technical issues & coordinate the resolution of these issues with extended team members from other applications
  • Uses secure development best practices and design patterns
  • Create or update design and systems documentation for developed or modified services or programs
  • Create process and data flow diagrams for data movement capture
  • Cross train team members for full knowledge coverage on team
  • Analyze and translate business requirements to technical design
  • Collaborate/communicate with project team and business users as required
  • Support functional testing and performance testing
  • Works with technical delivery lead on project activities
  • Ensure assigned work is implemented within project schedules
 
Includes all developer skills, plus the following:
  • Minimum of 7+ years overall IT experience: including 5+ years of Java development and integration experience
  • Automotive OEM experience a plus
  • Solid understanding of various enterprise services and micro-service concepts
  • Design, develop, deploy, test and maintain technical assets in SOA environment, web services and integration
  • Provide technical leadership in the design, development, and maintenance of highly scalable and robust microservices using Spring Boot and related frameworks
  • Mentoring experience of junior developers
  • Solid understanding of Enterprise Service Bus concepts
  • Experience with DevOps in a cloud environment a plus
  • Experienced in waterfall, iterative, and agile methodologies"
  • Web and micro service technology platforms and frameworks (Spring Framework, SpringBoot, Spring Data JPA, SpringBatch)
  • IBM Datapower, API Gateways, Java/J2EE, JMS, XML, XSLT, XQUERY, XSD, SOAP, REST, WSDL, JSON, JDBC, UML Modeling & Eclipse IDE, Websphere, JBoss, Tomcat, Authentication/Authorization (SSO, SAML, OAuth, OIDC), Object relational mapping tools (Hibernate, etc.)
  • Relational databases (Oracle, MySQL)
  • Big Data, Cloud databases, Hadoop experience a plus
  • Experience building web services (SOAP/REST) using Java frameworks
  • Experience with scripting languages (e.g. Unix shell scripting, Perl)
  • Experience with cloud and continuous integration tools (e.g. SVN/Git, Jira, Jenkins, Maven, etc.)
  • Able to integrate with and managing APIs exposing microservices (REST, SOAP) including development and support of Java/JavaScript services
  • Experience on Web Portal design and development, including Web content management
  • Good UML skills and ability to facilitate OO/J2EE design, following best practices and design patterns
  • Familiarity with event-based System of Engagement architectures
  • Design, develop, and maintain highly scalable and robust microservices using Spring Boot and related frameworks
  • Develop and implement secure RESTful APIs, ensuring adherence to best practices in API design, security, and performance optimization
  • Leverage Kafka for building real-time data pipelines and event-driven architectures
  • Implement caching solutions using Redis to enhance application performance and scalability
  • Integrate with AWS services such as SQS (Simple Queue Service) and SES (Simple Email Service) for reliable message queuing and email delivery
  • Design and implement secure RESTful APIs, ensuring adherence to best practices in API design, security, and performance optimization
  • Drive the implementation of caching solutions using Redis to enhance application performance and scalability
  • Integrate with AWS services such as SQS (Simple Queue Service) and SES (Simple Email Service) for reliable message queuing and email delivery
 

Suzain S

Business Development Executive 

Emailsuzain.s@worknovasllc.com

+1 (512)894-6664

WorkNovas LLC