Nykaa is India’s largest beauty destination with more than half a million happy customers; not just for their favourite brands but also for advice, updates, expert tips and videos on how to look and feel gorgeous always! With almost 1000+ curated, well priced and 100% genuine brands and 10 lakh products, Nykaa prides itself for offering a comprehensive selection of makeup, skincare, haircare, fragrances, bath and body, luxury and wellness products for women and men.
Nykaa currently operates in various verticals: E-commerce, Private Label, Retail and Fashion. Nykaa is headquartered in Mumbai, India and has 8 offices around the country.
Staff Engineer – Java (Payment Experience is must)
Looking for an IMMEDIATE JOINER
Are you passionate about revolutionizing the world of e-commerce through cutting-edge payment solutions? Nykaa, India’s leading beauty, wellness and fashion platform, is looking for a dynamic Staff Engineer to join our Payments Team.
Qualifications
8-9 years of experience building cutting edge products.
Must have a degree in Computer Science or related field.
Strong understanding of object-oriented programming, database design, concurrency and fundamentals of computer-science.
Knowledge
Proven experience in handling large infrastructure and distributed systems.
Strong problem solving skills, data structures and algorithms.
Experience with distributed systems handling large amounts of data.
Experience with building highly scalable RESTful API designs.
Experience in architecting, building real-time, large scale e-commerce applications.
Experience with high performance services catering to millions of daily traffic is a plus
Experience in payment / fintech / transactional domain is plus
Skills
Java8+, Spring Framework, Scalability, Design Patterns, Distributed System, RDBMS, Caching strategies, Concurrency, Multithreading
Strong problem solving and analytical skills.
Exceptional coding skills with Object Oriented programming best practices
Excellent command over Data Structures, Spring collections and Algorithm proficiency
Understanding of AWS, DWH, financial terms are plus
Responsibilities
As a Staff Engineer, you will have the opportunity to:
Lead and drive critical payment related initiatives.
Architect and develop scalable payment systems.
Collaborate with cross-functional teams to shape the future of e-commerce payments.
Innovate and contribute to a fast-paced, growth-focused environment.
If you’re ready to make a significant impact, have extensive experience in payment systems, and thrive in a collaborative environment, we’d love to hear from you!