1

Java Microservices Developer Jobs in Michigan (NOW HIRING)

Java Developer

Lansing, MI · On-site

$51.75 - $67/hr

Java Developer Location: Lansing, MI Key Responsibilities * Design, develop, and maintain ... Experience with REST APIs and Microservices architecture * Hands-on experience with SQL databases ...

Java Developer

Detroit, MI

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

Java Developer (Connected Services)

Dearborn, MI · On-site

$47 - $60.75/hr

They are looking for a skilled Java Engineer to design and deliver scalable, cloud-native microservices within their Connected Services platform, owning the full software lifecycle and building ...

Java Developer (Connected Services)

Dearborn, MI · On-site

$47 - $60.75/hr

They are looking for a skilled Java Engineer to design and deliver scalable, cloud-native microservices within their Connected Services platform, owning the full software lifecycle and building ...

Java Springboot

Dearborn, MI · On-site

$47 - $60.75/hr

Senior Java Engineer We are looking for a skilled Senior Java Engineer to design and deliver scalable, cloud-native microservices within our Connected Services platform. You will own the full ...

Java Springboot

Dearborn, MI · On-site

$46.75 - $60.75/hr

Overview We are looking for a skilled Senior Java Engineer to design and deliver scalable, cloud-native microservices within our Connected Services platform. You will own the full software lifecycle ...

next page

Showing results 1-20

Java Microservices Developer information

See Michigan salary details

$13

$49

$67

How much do java microservices developer jobs pay per hour?

As of Jul 4, 2026, the average hourly pay for java microservices developer in Michigan is $49.42, according to ZipRecruiter salary data. Most workers in this role earn between $42.74 and $55.29 per hour, depending on experience, location, and employer.

What is the difference between Java Microservices Developer vs Java Backend Developer?

AspectJava Microservices DeveloperJava Backend Developer
Required SkillsMicroservices architecture, REST APIs, Spring Boot, DockerCore Java, Spring Framework, SQL, APIs
Work EnvironmentDistributed systems, cloud platforms, containerizationMonolithic applications, server-side development
Industry UsageTech companies, cloud services, scalable applicationsFinancial, enterprise, and web applications

Java Microservices Developers focus on designing and implementing scalable, distributed microservices architectures using tools like Spring Boot and Docker. In contrast, Java Backend Developers work on server-side logic, often within monolithic systems, utilizing core Java and Spring. Both roles require Java expertise but differ in scope and environment, with microservices roles emphasizing cloud and containerization skills.

What are the most commonly searched types of Java Microservices Developer jobs in Michigan? The most popular types of Java Microservices Developer jobs in Michigan are:
What are popular job titles related to Java Microservices Developer jobs in Michigan? For Java Microservices Developer jobs in Michigan, the most frequently searched job titles are:
What job categories do people searching Java Microservices Developer jobs in Michigan look for? The top searched job categories for Java Microservices Developer jobs in Michigan are:
What cities in Michigan are hiring for Java Microservices Developer jobs? Cities in Michigan with the most Java Microservices Developer job openings:
Infographic showing various Java Microservices Developer job openings in Michigan as of June 2026, with employment types broken down into 38% Full Time, and 62% Contract. Highlights an 85% In-person, and 15% Remote job distribution, with an average salary of $102,788 per year, or $49.4 per hour.

Java Tech Lead (Microservices, AWS, Coding) | HYBRID

Kaav Inc.

Detroit, MI • On-site

Other

Posted 11 days ago


Job description

NOTES:
  • Client is looking to fill this in the next 1-2 weeks.
  • 6 month contract
Work Location: HYBRID - Detroit, MI (3 Days onsite/week)
Responsibilities:
  • Microservices Design Patterns and Best Practices: Define and promote best practices, design patterns (e.g., Circuit Breaker, Gateway Aggregation), and guidelines for microservices development in Java.
  • Microservices Architecture: Lead the design and architecture decisions related to microservices, including service decomposition, API design, communication protocols (REST), and event-driven architectures.
  • Code Quality and Standards: Set coding standards, guidelines, and ensure adherence to best practices across the development team
  • Hands-on Development: Participate actively in coding, reviewing, and troubleshooting complex issues related to microservices development in Java.
  • Automation: Implement and oversee CI/CD pipelines, automated testing strategies (unit, integration, and end-to-end testing), and monitoring solutions for microservices.
  • Technical Guidance: Provide mentorship and coaching to the development team. Resolve technical challenges and provide solutions.
  • Cross-team communication: Work closely with DevOps, QA, and product management teams to ensure seamless integration and delivery of microservices-based solutions.
  • Performance Optimization: Identify performance bottlenecks and optimize microservices for scalability and efficiency.
  • Scalability Planning: Plan for horizontal and vertical scaling of microservices based on workload and business needs.
  • Security Standards: Implement and enforce security practices such as authentication, authorization, and encryption for microservices.
  • Compliance: Ensure microservices adhere to regulatory and compliance requirements (e.g., GDPR, PCI-DSS) related to data handling and security.
  • Monitoring and ing: Define monitoring metrics, implement logging, and set up s to proactively manage and maintain microservices in production.
  • Problem-solving: Analyze complex technical problems and propose effective solutions.
  • Decision-making: Make informed decisions considering technical feasibility, business impact, and long-term implications.
TOP REQUIRED SKILLS:
  • Java
  • Microservices
  • Spring boot
  • AWS
  • Designing
  • Hands on coding
Additional Requirements:
  • Architect
  • Fullstack
  • Python
  • native technologies

Required Skills : Java
Additional Skills : Software Developer