1

Microservices Developer Jobs in Michigan (NOW HIRING)

NET Developer at AccumTech, you will play a key technical leadership role in designing, building ... Lead the design, development, and maintenance of backend services, APIs, and microservices. * Make ...

Mainframe Developer

Dearborn, MI · On-site

$45.25 - $58/hr

Experience with modernization initiatives (mainframe to cloud / APIs / microservices) * Exposure to integration technologies (MQ, REST/SOAP services) * Knowledge of DevOps tools (Git, Jenkins, IBM ...

Senior Angular Developer

Lansing, MI · On-site

$55.50 - $68/hr

Senior Angular Developer Location: Lansing, MI Position: Hybrid Duration: Long Term Position ... Experience developing API based applications or Microservices. * Experience deploying applications ...

Core Senior Engineer

Dearborn, MI

$112K - $148K/yr

If you love solving distributed systems problems at scale and have a passion for developer ... Strong understanding of SOA, microservices, and their application within a cloud data platform ...

Role : Software Developer (W2 Position) Location : Dearborn, MI (Hybrid) Duration: 12+ Months ... Develop and maintain back-end applications like APIs and microservices using server-side languages

Senior Backend Developer

Dearborn, MI · On-site

$111K - $144K/yr

... and microservices using server-side languages like Java, Python, C#, etc. Manage application ... Promote improvements in programming practices, such as test-driven development, continuous ...

Sr. .Net Developer

Farmington Hills, MI · On-site

$53.75 - $70.75/hr

Net Developer Job Duties: Under limited supervision, develop, create, and modify complex ... microservices and provide support by troubleshooting services; perform code review; develop and ...

JAVA Full Stack Developer

Dearborn, MI · On-site

$48.25 - $62.50/hr

KPIT is a technology company seeking a JAVA Full Stack Developer to design, develop, test, and ... API development & Microservices • ORM frameworks: Hibernate / JPA • Knowledge of Design ...

If you love solving distributed systems problems at scale and have a passion for developer ... Strong understanding of SOA, microservices, and their application within a cloud data platform ...

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

Mainframe Developer

Dearborn, MI · On-site

$45.25 - $58.25/hr

Stefanini is looking for a Mainframe Developer(Dearborn, MI) For quick apply, please reach out to ... Develop and maintain back-end applications like APIs, microservices, and database layers using ...

next page

Showing results 1-20

Microservices Developer information

See Michigan salary details

$34

$55

$71

How much do microservices developer jobs pay per hour?

As of Jun 24, 2026, the average hourly pay for microservices developer in Michigan is $55.70, according to ZipRecruiter salary data. Most workers in this role earn between $48.55 and $61.85 per hour, depending on experience, location, and employer.

What is a Microservices Developer job?

A Microservices Developer is responsible for designing, developing, and maintaining software systems built using a microservices architecture. They break down monolithic applications into smaller, self-contained services that communicate via APIs. Their role involves working with cloud platforms, containerization tools like Docker and Kubernetes, and messaging systems to ensure scalability and resilience. They also collaborate with DevOps teams to streamline deployment and monitoring. Strong knowledge of programming languages like Java, Python, or Go is essential for success in this role.

What are the key skills and qualifications needed to thrive in the Microservices Developer position, and why are they important?

To thrive as a Microservices Developer, you need strong programming skills (such as Java, Python, or Node.js), experience with RESTful APIs, and a deep understanding of distributed systems and software architecture. Proficiency with containerization tools like Docker, orchestration platforms such as Kubernetes, and CI/CD pipelines is highly valued, and certifications in cloud platforms like AWS or Azure can be advantageous. Excellent problem-solving abilities, collaboration, and effective communication are crucial soft skills in this role. These competencies are essential for building scalable, reliable microservices and successfully working within cross-functional development teams.

What are some common challenges faced by Microservices Developers, and how do teams typically address them?

Microservices Developers often encounter challenges related to managing the complexity of distributed systems, ensuring smooth inter-service communication, and maintaining consistent data states across services. Teams typically address these issues by implementing robust API contracts, using service discovery and monitoring tools, applying best practices in DevOps, and fostering close collaboration with QA and operations teams. Staying up to date with the latest tooling and patterns, such as circuit breakers and distributed tracing, also helps in proactively identifying and resolving bottlenecks. Working in a supportive team environment with shared knowledge and regular code reviews further ensures microservices systems are reliable and scalable.

What are popular job titles related to Microservices Developer jobs in Michigan? For Microservices Developer jobs in Michigan, the most frequently searched job titles are:
What job categories do people searching Microservices Developer jobs in Michigan look for? The top searched job categories for Microservices Developer jobs in Michigan are:
Infographic showing various Microservices Developer job openings in Michigan as of June 2026, with employment types broken down into 93% Full Time, 2% Part Time, and 5% Contract. Highlights an 81% Physical, 5% Hybrid, and 14% Remote job distribution, with an average salary of $115,856 per year, or $55.7 per hour.

Senior Software Developer (.Net)

AccumTech

Ann Arbor, MI • On-site

$100K - $120K/yr

Full-time

Medical, Retirement, PTO

Posted 7 days ago


Job description

As a Senior .NET Developer at AccumTech, you will play a key technical leadership role in designing, building, and evolving our backend APIs and microservices platform. You will solve complex, ambiguous problems, make architectural decisions, and mentor other developers while helping drive the technical direction of our products.
This role is ideal for an experienced engineer who enjoys hands‑on development, technical ownership, and helping teams deliver high‑quality software at scale.
Responsibilities
  • Lead the design, development, and maintenance of backend services, APIs, and microservices.
  • Make and defend architectural decisions, balancing scalability, maintainability, performance, and delivery timelines.
  • Break down complex initiatives into well‑defined technical tasks and guide implementation across the team.
  • Mentor and support junior and mid‑level developers through code reviews, technical guidance, and knowledge sharing.
  • Solve complex technical problems and lead debugging efforts in production and non‑production environments.
  • Own technical outcomes for projects, including quality, reliability, and long‑term maintainability.
  • Drive improvements to existing systems, development practices, and engineering standards.
  • Partner with stakeholders to plan and deliver releases.
  • Provide accurate estimates for larger initiatives, identifying risks, dependencies, and tradeoffs.
  • Participate in production support and release activities, demonstrating strong ownership and accountability.
Requirements
  • 6+ years of professional software development experience using C#.
  • Extensive experience designing, developing, and consuming RESTful APIs.
  • Strong experience with relational databases, such as SQL Server  and PostgreSQL). Familiarity with NoSQL solutions and data warehousing concepts is a plus.
  • Deep understanding of software architecture, system design, and modern backend patterns.
  • Excellent communication skills and the ability to collaborate across teams.
  • Proven ability to take ownership of complex systems and deliver results.
Preferred Qualifications
  • Bachelor’s degree in Computer Science or equivalent experience.
  • Experience with dependency injection and inversion of control.
  • Strong testing practices, including unit and integration testing.
  • Experience working in agile, fast‑paced development environments.
  • Experience leveraging AI‑powered tools (coding assistants, code analysis, documentation, or testing tools) to improve development efficiency, while applying strong critical thinking and engineering judgment to validate solutions and ensure code quality.
The annual salary range for this position is $100,000-$120,000.
ABOUT ACCUMTECH 
AccumTech is a small, but growing, software service company that has annually been voted one of Crain’s Detroit Business Coolest Places to Work by our employees since 2019. Joining AccumTech will give you an opportunity to take on challenging projects in a fast-paced agile environment, take responsibility for the growth of your team, and play a key role in the success and growth of the company. 
AccumTech was founded in 2014 by experts in data management, pharmacy benefits, healthcare consulting and federal health regulations to assist key stakeholders in the integration of claims data between different consumers. We are based in Ann Arbor, Michigan and offer a competitive benefits package that includes health benefits, a competitive salary, paid time off, a 401K with employer match, and flexible scheduling. 
AccumTech does not provide Visa sponsorship. 
 

Powered by JazzHR

pOXUynqwpX