Job Description
- Job Description:
- Design, build, and maintain robust backend services using Java and Spring Boot.
- Contribute to a modern microservices architecture deployed in the cloud.
- Collaborate closely with product, architecture, and engineering teams to deliver scalable, resilient, and high-quality solutions.
- Ensure performance, reliability, and seamless integration across distributed systems.
- 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.
- Benefits:
- Health insurance
- 401(k) matching
- Flexible work hours
- Paid time off
- Remote work options
Apply tot his job
Apply To this Job