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