Java Microservices Lead

Stellar IT Solutions
Miami, FL, United States
3 months ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
6 years minimum
Compensation
$145,600.0 - $156,000.0
Working hours
Regular working hours
Job source

Tech stack

Artificial Intelligence Amazon Web Services Checkstyle Software Quality Serialization Spring Framework Redis Prometheus Spring-mvc Spring-boot Apigee Kubernetes
+6 more
Avro Apache Kafka Graphql Api Gateway Restful APIs 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

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

5:06 min

Modernizing legacy applications through proactive leadership

Babette Wagner Babette Wagner · Coffee With Developers

3:02 min

Audience Q&A on data formats and engine tradeoffs

Matthias Niehoff Matthias Niehoff · WWC Europe 2026

3:55 min

Demonstrating semantic routing thresholds with the Redis vector library

1:52 min

Customizing block storage tiers and formats

Ricardo Sueiras Sueiras · LIVE

3:42 min

Comparing in-memory and Redis storage for cache scalability

Simone Sanfratello · WWC 2022

1:18 min

Technology stack for building robust microservices applications

Niklas Heidloff · LIVE

Videos

See all

Related articles

See all