Job Title : Software Development Engineer 2 (SDE-2) - Java
Location : Gurgaon, India
Company : Nykaa
Team : Order Management System (OMS) / Return Management System (RMS)
Job Description
Nykaa is looking for a Software Development Engineer 2 (SDE-2) with 3-4 years of experience in Java to join our OMS/RMS team.
As an SDE-2, you will be responsible for managing the end-to-end order and return journey, ensuring seamless customer experiences while handling peak traffic during sales events.
You will work closely with cross-functional teams to enhance system performance, scalability, and availability.
Key Responsibilities
- Design, develop, and maintain high-performance, scalable, and resilient microservices for order and return management.
- Optimize systems to handle millions of transactions per day, ensuring 99.99% uptime during peak sales.
- Collaborate with Product, Business, and Infrastructure teams to align technical solutions with business needs.
- Debug, troubleshoot, and improve system reliability while reducing on-call incidents.
- Implement best coding practices, design patterns, and system architecture principles for high-quality solutions.
- Work on database optimization, caching strategies, and distributed system design to improve performance.
- Drive automation and monitoring tools to ensure smooth operations and proactive issue resolution.
Required Skills & Experience
- 3-4 years of experience in backend development using Java and Spring Boot.
- Strong understanding of microservices architecture, distributed systems, and event-driven systems.
- Experience with SQL and NoSQL databases like MySQL, PostgreSQL, MongoDB, or Redis.
- Familiarity with messaging queues (Kafka, RabbitMQ) and caching mechanisms (Redis, Memcached).
- Experience in handling large-scale traffic and optimizing backend systems for high concurrency.
- Hands-on experience with cloud platforms (AWS, GCP, or Azure) and DevOps practices.
- Strong problem-solving skills with a passion for optimizing system performance and scalability.
- Understanding of CI/CD pipelines, containerization (Docker, Kubernetes), and observability tools.
Good To Have
- Exposure to E-commerce, Logistics, or Order Management Systems.
- Experience with AI/ML-driven solutions for monitoring and automation.
- Knowledge of performance tuning, stress testing, and benchmarking tools.
Why Join Us ?
- Work on high-scale, impactful projects in the booming e-commerce industry.
- Opportunity to shape Nykaa's OMS/RMS platform and drive innovation in order fulfillment.
- Collaborative, fast-paced environment with growth and learning opportunities.
- Competitive salary, benefits, and a culture that values engineering excellence.
(ref:hirist.tech)