Java Microservices Developer (AWS)
Job Title: Java Microservices Developer (AWS | E-commerce Platform)
Location: Seattle, WA (Hybrid)
Duration: 12+ Months
Role Overview
We are looking for a hands-on backend engineer to design and build high-scale, cloud-native microservices powering core e-commerce capabilities including product catalog, cart, checkout, and order lifecycle management . You will work on distributed systems handling high transaction volumes , build resilient APIs, and integrate with internal and third-party systems such as payment gateways, OMS, and inventory platforms.
Key Responsibilities
Design and develop scalable microservices using Java and Spring Boot
Build and maintain RESTful APIs for core commerce flows (catalog, cart, checkout, order processing)
Implement event-driven architecture using Kafka or similar messaging systems
Integrate with payment gateways, tax systems, OMS (Order Management Systems), and external services
Deploy and manage applications on AWS (EC2, EKS, S3, RDS, Lambda)
Ensure high availability, fault tolerance, and performance optimization of services
Collaborate with frontend, product, and DevOps teams in an Agile/Scrum environment
Participate in code reviews, system design discussions, and production support
Required Skills
5+ years of backend development using Java (8/11/17)
Strong experience with Spring Boot, Microservices architecture
Hands-on with AWS cloud services (EKS, EC2, S3, RDS, IAM)
Experience with Kafka / RabbitMQ / event-driven systems
Solid understanding of REST API design and distributed systems
Experience in e-commerce platforms (cart, checkout, order processing)
Strong knowledge of SQL/NoSQL databases
Familiarity with Docker, Kubernetes, CI/CD pipelines
Skills: java microservices developer, ecommerce, springboot, microservices, e-commerce, retail, aws
J-18808-Ljbffr