Senior Java Developer
Core
Design, develop, and maintain scalable distributed systems and event-driven solutions for a large-scale pet product marketplace platform.
Role type
Senior IC Java Developer (Distributed Systems & Cloud-Native)
Builds
Marketplace services for catalog, pricing, inventory management, and operational systems supporting millions of users.
Domain
E-commerce / Cloud-Native Distributed Systems
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, Microservices Architecture, Kafka, AWS, Kubernetes (EKS), REST APIs, SQL, NoSQL
Preferred skills
GraphQL, High-load system optimization, E-commerce domain knowledge
Technologies
Java, Spring Boot, React, Kafka, HBase, Cassandra, MongoDB, Redshift, AWS, Google Cloud, Azure
Responsibilities
Design and implement APIs and event-driven solutions; Troubleshoot complex production issues; Develop and execute unit, integration, regression, and performance tests; Contribute to architectural decisions and system optimization; Support cloud-native deployment activities.
Seniority
Senior, hands-on IC