Source description
About the role
Title: Java Microservices Lead
Location: Miami, FL (Hybrid).
Type: 6‑month contract-to-hire
Key Requirements
Core Skills: Java, Spring Boot, Kafka, GraphQL (including Spring GraphQL), Kubernetes, AWS
Experience Level: 6–10 years (hands-on developer with leadership capability; not requiring 15+ years)
AI Tools Exposure: Familiarity with tools such as Claude or Copilot
Mindset: Open to learning new technologies, adaptable to change, and able to lead teams while remaining hands-on
Role Responsibilities
Design, develop, and maintain Spring Boot microservices (Spring MVC and Spring WebFlux/reactive).
Build and extend federated GraphQL subgraphs using Spring GraphQL.
Develop Kafka consumers/producers with schema registry and Avro serialization.
Configure and optimize Redis caching with Sentinel replication.
Maintain code quality using Checkstyle, PMD, SpotBugs, and JaCoCo coverage thresholds.
Implement Prometheus metrics and leverage Spring Boot Actuator for monitoring.
Contribute to REST APIs, GraphQL subgraphs, composite services, and integration gateways deployed on Kubernetes in AWS.
API gateway configuration experience (Apigee or similar) is a plus.
Travel/e-commerce domain experience is highly desirable.
More at Stellar IT Solutions
Related open roles
Python Software Engineer (Jr–Mid Level)
San Francisco Bay Area · Onsite
Computer Engineer (Sustaining Engineering, Medical Devices)
United States · Onsite
Senior .NET Developer
Dallas–Fort Worth · Onsite
Software Engineer
Minneapolis · Hybrid
.Net Developer
Miami · Hybrid
Engineering Lead, Communications
Raleigh–Durham · Hybrid