1

Java Microservices Developer Jobs in Southgate, MI

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

Python Developer with Java Location: Detroit, MI Duration: 12 Months Job Responsibilities: * Design ... Build and deploy RESTful APIs and microservices using Python frameworks such as Flask, FastAPI, or ...

Apply Early

next page

Showing results 1-20

Java Microservices Developer information

See Southgate, MI salary details

$14

$52

$71

How much do java microservices developer jobs pay per hour?

As of Jul 4, 2026, the average hourly pay for java microservices developer in Southgate, MI is $52.62, according to ZipRecruiter salary data. Most workers in this role earn between $45.53 and $58.89 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 popular job titles related to Java Microservices Developer jobs in Southgate, MI? For Java Microservices Developer jobs in Southgate, MI, the most frequently searched job titles are:
Infographic showing various Java Microservices Developer job openings in Southgate, MI as of June 2026, with employment types broken down into 48% Full Time, and 52% Contract. Highlights an 88% In-person, and 12% Remote job distribution, with an average salary of $109,457 per year, or $52.6 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