Flag job

Report

Nykaa - Software Development Engineer II - Java Technologies

Salary

₹20 - 40 LPA

Min Experience

3 years

Location

Gurgaón, Haryana, India

About the role

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)

About the company

Nykaa

Skills

java
spring boot
microservices
distributed systems
event-driven systems
sql
nosql
mysql
postgresql
mongodb
redis
kafka
rabbitmq
aws
gcp
azure
docker
kubernetes