1

Microservice Developer Jobs in Pennsylvania (NOW HIRING)

... programming and ability to handle complex architectural design Understand the pros and cons about ... microservice architecture Experience with frontend javascript framework, AngularJs, ReactJs ect.

Software Developer

Exton, PA ยท On-site +1

CAP Index is looking for a software developer with a strong backend foundation. You will design ... Build and improve containerized systems based on modular monolith and microservice designs.

CAP Index is looking for a software developer with a strong backend foundation. You will design ... Build and improve containerized systems based on modular monolith and microservice designs.

Senior Software Developer

Morrisville, PA

$54.75 - $72.25/hr

About the Role As Senior Software Developer, you will be a key technical contributor on a ... Strong hands-on proficiency with Java and Spring Boot in a production microservice context * Solid ...

Developers in this role will participate as both senior technical experts and individual ... Experience with design and implementation of both monolithic and microservice architectures

Senior Software Developer

Pittston, PA ยท On-site

$51.50 - $68/hr

Developers in this role will participate as highly independent individual contributors, focusing on ... Experience with design and implementation of both monolithic and microservice architectures

next page

Showing results 1-20

Microservice Developer information

See Pennsylvania salary details

$48.1K

$112.1K

$166.4K

How much do microservice developer jobs pay per year?

As of Aug 7, 2026, the average yearly pay for microservice developer in Pennsylvania is $112,114.00, according to ZipRecruiter salary data. Most workers in this role earn between $90,200.00 and $130,300.00 per year, depending on experience, location, and employer.

What does a microservice developer do?

A microservice developer designs, builds, and maintains small, independent services that work together as part of a larger application. They typically use programming languages like Java, Python, or Node.js and work with tools such as Docker and Kubernetes to ensure scalability and deployment. Their role involves understanding system architecture, APIs, and ensuring services communicate effectively to support application functionality.

What is a microservice developer?

A Microservice Developer is responsible for designing, developing, and maintaining microservices-based applications. They create modular, scalable, and independently deployable services that communicate via APIs. Their role involves working with cloud platforms, containerization tools like Docker and Kubernetes, and frameworks such as Spring Boot or Node.js. They ensure services are loosely coupled, resilient, and optimized for performance. Additionally, they collaborate with DevOps teams to streamline deployment and monitoring.

What are the typical day-to-day responsibilities of a microservice developer?

Microservice Developers typically spend their days designing, building, and maintaining individual microservices that interact within a larger application ecosystem. Daily tasks include coding new features, writing unit and integration tests, participating in code reviews, and collaborating closely with DevOps engineers, QA testers, and other developers. The role also often involves troubleshooting issues, optimizing service performance, and participating in agile ceremonies such as stand-ups and sprint planning. This dynamic work environment requires ongoing coordination with team members to ensure smooth service integration and delivery.

Are microservice developers in demand?

Microservice developers are in high demand due to the widespread adoption of microservices architecture in software development. Companies seek professionals skilled in containerization, cloud platforms, and programming languages like Java, Python, or Go to build scalable, flexible applications. This demand is expected to grow as organizations continue to modernize their IT infrastructure.

What are the key skills and qualifications needed to thrive as a microservice developer?

To thrive as a Microservice Developer, you need a strong grasp of distributed systems, RESTful API design, and proficiency in programming languages such as Java, Go, or Node.js, often supported by a relevant degree or coding bootcamp experience. Familiarity with containerization tools like Docker, orchestration platforms such as Kubernetes, and knowledge of CI/CD pipelines, as well as certifications in cloud services (e.g., AWS or Azure) are commonly required. Problem-solving skills, effective communication, and the ability to collaborate in agile, cross-functional teams help differentiate outstanding candidates. These abilities are essential for designing, deploying, and maintaining scalable, resilient microservice architectures in fast-paced development environments.

What are the most commonly searched types of Microservice Developer jobs in Pennsylvania? The most popular types of Microservice Developer jobs in Pennsylvania are:
What cities in Pennsylvania are hiring for Microservice Developer jobs? Cities in Pennsylvania with the most Microservice Developer job openings:
Infographic showing various Microservice Developer job openings in Pennsylvania as of August 2026, with employment types broken down into 100% Contract. Highlights an 100% In-person job distribution, with an average salary of $112,114 per year, or $53.9 per hour.

Sr. Java Microservice Developer

Inherent Technologies

West Chester, PA โ€ข On-site

$54.25 - $69.25/hr

Other

Re-posted 10 days ago


Job description

Position: Sr. Java Microservice Developer

Location: West Chester, PA*Day 1 Onsite

For this SR - Java, the candidates need to come with Tmobile experience.

  • Tmobile experience with Network/provisioning/activation API's

Mandatory Skills

Java, Springboot, Microservices

JD

Skills & Experience:

  • 7 10 years of relevant experience.
  • Proficiency in Java programming language.
  • Strong experience developing RESTful microservices using the Spring Boot framework.
  • Experience designing and implementing BPMN processes using Activiti or Flowable.
  • Proficient with SQL and NoSQL databases, including MongoDB, Couchbase, and Oracle.
  • Experience with event-driven architecture using Apache Kafka, RabbitMQ, or Amazon MSK.
  • Skilled in deploying and scaling applications on AWS, Azure, and Cloud Foundry.
  • Familiarity with containerization and orchestration tools such as Docker and Kubernetes.
  • Experience with CI/CD pipelines using tools like Jenkins, GitLab CI, or GitHub Actions.
  • Proficient in infrastructure as code (IaC) using Terraform or AWS CloudFormation.
  • Knowledge of monitoring and observability tools such as AppDynamics, ELK Stack, Prometheus, Grafana, and OpenTelemetry.
  • Understanding of RESTful API design principles and OpenAPI/Swagger specifications.
  • Experience with unit testing, integration testing, and test automation using JUnit, Mockito, Postman, or Selenium.
  • Familiarity with secure coding practices, OAuth2, JWT, and API security.
  • Strong understanding of object-oriented design, design patterns, and algorithms.
  • Experience using AI-assisted development tools such as GitHub Copilot, Amazon CodeWhisperer, or Tabnine to enhance productivity and code quality.
  • Excellent analytical and communication skills; able to explain complex technical concepts clearly.
  • Embraces a DevOps mindset and agile development practices.
  • Comfortable working in fast-paced, collaborative environments



Rohit Chauhan