Java Lead Developer Miami, FL 4x a week and remote on Friday

Stellent IT LLC


Job Location:

Miami, FL - USA

Monthly Salary: Not Disclosed
Posted on: 15 hours ago
Vacancies: 1 Vacancy

Job Summary

Java Lead Developer

Miami FL 4x a week and remote on Friday

6 Months

Virtual Interview

JD:

LinkedIn With Picture

Notes from the call:

  • Spring Boot
  • Kafka
  • GraphQL

Summary:

Hands-on Java microservices engineer coding day-to-day on a cloud-native commerce platform. You will build and maintain REST APIs GraphQL subgraphs composite services and integration gateways deployed on Kubernetes in AWS.

Responsibilities:

Design develop and maintain Spring Boot microservices (both Spring MVC and Spring WebFlux/reactive)

Build and extend federated GraphQL subgraphs using Spring GraphQL

Develop composite services that orchestrate calls across cart pricing inventory eligibility and order domains

Implement resilient HTTP integrations using WebClient and RestTemplate with Resilience4j circuit breakers

Build Kafka consumers/producers with schema registry and Avro serialization

Configure and optimize Redis caching with Sentinel replication

Implement OAuth2 client credential flows for upstream API integration

Write comprehensive tests using JUnit 5 Mockito WireMock Rest Assured and Reactor Test

Maintain code quality with Checkstyle PMD SpotBugs and JaCoCo coverage thresholds

Leverage AI-powered development tools as part of daily workflow

Required Skills & Experience:

5 years hands-on Java development (Java 17)

Spring Boot 3.x - strong hands-on experience

Spring MVC and Spring WebFlux (Project Reactor reactive streams)

GraphQL - Spring GraphQL federated subgraph development schema-first design

Maven build system

Kafka - producers/consumers Avro serialization schema registry

Redis - caching strategies Spring Data Redis Sentinel

Resilience4j - circuit breakers time limiters retry patterns

WebClient and RestTemplate for downstream service calls

OAuth2 client credential flows

Kubernetes - pods services ConfigMaps deployments

Docker - containerized Java applications

AWS - ElastiCache cloud-native deployment patterns

MapStruct for DTO mapping Lombok

JUnit 5 Mockito WireMock Rest Assured

Code quality: Checkstyle PMD SpotBugs JaCoCo (80% coverage targets)

Git GitHub Actions CI/CD

Active usage of AI development tools in daily workflow

Nice to Have:

GraphQL federation and graph registry experience

API gateway configuration (Apigee or similar)

Service mesh experience (Istio)

K6 or similar load testing frameworks

Prometheus metrics and Spring Boot Actuator

GraphQL code generation tooling

Travel/e-commerce domain experience

Vivek Kumar
Lead Technical Recruiter
Contact No: 1
Java Lead Developer Miami FL 4x a week and remote on Friday 6 Months Virtual Interview JD: LinkedIn With Picture Notes from the call: Spring Boot Kafka GraphQL Summary: Hands-on Java microservices engineer coding day-to-day on a cloud-native commerce platform. You will build and maintain...