Java Microservices Lead
Stellar IT Solutions
Miami, United States of America
15 days ago
Role details
Contract type
Temporary contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Senior Compensation
$ 156KJob location
Miami, United States of America
Tech stack
Artificial Intelligence
Amazon Web Services (AWS)
Checkstyle
Software Quality
Serialization
Spring
Redis
Prometheus
Spring-mvc
Spring-boot
Apigee
Kubernetes
Avro
Kafka
GraphQL
Api Gateway
REST
Microservices
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.