Sujan AminSA
Looking for a job

Sujan Amin

@sujanamin

Experienced software developer with expertise in Java and Spring.

India
Message

I'm a Software Development Engineer (SDE-1) with nearly 3 years of experience in building scalable microservices and backend systems for e-commerce platforms. My work spans Java 8, Spring Boot, Python, FastAPI, MongoDB, ElasticSearch, and Redshift.

At my current role (since June 2023), I’ve led several high-impact projects:

  • Migrated the wishlist feature from a monolithic SAP Hybris setup to a scalable microservices architecture, transferring data from Oracle to MongoDB with smooth system integration.

  • Developed an end-to-end image search system involving image embedding generation, data migration via AWS Glue, and cosine similarity search in ElasticSearch.

  • Built microservices to power recommendations for similar brands and recently viewed products using FastAPI, Redis, and Elastic.

  • Created a multithreaded FastAPI service to migrate data from multiple microservices and data pipelines (SQS, Kafka), with a robust retry mechanism for updating MongoDB and Elastic.

Previously, as an Associate Software Developer (June 2022 – April 2024), I:

  • Resolved critical P0/P1 production issues to ensure platform stability.

  • Improved customer-facing modules like Homepage, PDP, PLP, and Wishlist with performance and UX enhancements.

  • Enhanced customer login flows and implemented features like Security APIs for IAM, mobile navigation, and Tag-based product categorization.

I began my career as a Software Developer Intern, where I trained in Java 8, Spring, and SAP Hybris, gaining hands-on experience with Oracle DB and e-commerce platforms.

Key Skills: Java 8, Python, FastAPI, Spring Boot, MongoDB, ElasticSearch, Redshift, Redis, Kafka, SQS, AWS Glue, Microservices Architecture, SAP Hybris

I'm passionate about building resilient backend systems, solving performance challenges, and crafting seamless user experiences through scalable services.

Experience

Work history, roles, and key accomplishments

TL
Current

Associate Software Developer

Tata Unistore Limited

Jul 2022 - Present (3 years)

Led the development of critical features, including a Security API for the Identity and Access Management (IAM) system, New category navigation for mobile sites and applications, Nudge Framework APIs for advanced user engagement and the implementation of PLP Tag features for dynamic product categorization. Optimized e-commerce APIs to enhance system performance and responsiveness, while also contr

TL

Software Developer Intern

Tata Unistore Limited

Jan 2022 - May 2022 (4 months)

Completed training in java 8 and Spring, gaining comprehensive insights into the e-commerce codebase. Acquired proficiency in utilizing SAP Hybris Backoffice and SAP Hybris HAC (Hybris Administration Console), along with practical experience in Oracle DB.

Education

Degrees, certifications, and relevant coursework

Sujan hasn't added their education

Don't worry, there are 90k+ talented remote workers on Himalayas

Interested in hiring Sujan?

You can contact Sujan and 90k+ other talented remote workers on Himalayas.

Message Sujan

People also viewed

View all talent

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Sujan Amin - Associate Software Developer - Tata Unistore Limited | Himalayas