This is a remote position.
Requirements
5+ years of hands-on Java backend development experience.
Deep expertise in Spring Boot (Web, Data, Security, Cloud).
Strong background building microservices with resilient patterns (circuit breakers, retries, caching).
Experience building large-scale retail or eCommerce systems (catalog, pricing, cart, checkout, inventory, order management, payments, fulfillment).
Experience with cloud platforms like AWS, GCP or Azure (containers, serverless, managed data stores, messaging systems).
Proficiency with SQL databases (PostgreSQL/MySQL/SQL Server) and NoSQL (DynamoDB/Cosmos DB/Redis).
Skilled in unit, integration, and contract testing and comfortable working within CI/CD pipelines.
Strong understanding of distributed systems, asynchronous processing, and high-traffic architectures.
Excellent communication and ability to collaborate with cross-functional partners.
