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
$ 156K

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

Apply for this position