Himalayas logo
Sujan AminSA
Looking for a job

Sujan Amin

@sujanamin

Experienced software developer with expertise in Java and Spring.

India
Message

I am a Java/Python backend developer with 3.5 years of experience building scalable systems in e-commerce and search platforms. I have strong expertise in SAP Hybris, Java (Spring/Spring Boot), and Python (FastAPI), and have developed microservices, data pipelines, and search-driven features using Elasticsearch, MongoDB, Redshift, Kafka, and AWS.

In commerce, I delivered features such as Creation Nudge for PLP, wishlist, and cart pages, and built a dynamic PLP Tag system to improve product discoverability and frontend flexibility. On the search side, I implemented high-impact capabilities including SuperBrand, multiple category selection, and a price slider, requiring deep work with Java services and Elasticsearch.

I enhanced a product indexer by replacing a single-threaded architecture with multithreaded consumers integrating Kafka and SQS, enabling real-time data processing, fault tolerance, and improved throughput. I also contributed to an indexer service that reduced price update latency from 20 minutes to near real time.

Additionally, I designed ETL pipelines and Airflow jobs to process large-scale datasets, generated image embeddings, and built a microservice-based image search solution using cosine similarity. I developed batch-based indexing strategies with strong validation to ensure data quality while preventing throttling.

My experience also includes building a Neo4j-based knowledge graph for similar brand recommendations with full and incremental sync pipelines, reducing inventory update latency by 70%. Overall, I focus on performance optimization, reliable data workflows, and designing production-grade backend systems.

Experience

Work history, roles, and key accomplishments

tata cliq logoTC
Current

Software Development Engineer

tata cliq

Jun 2023 - Present (2 years 8 months)

I'm Java Developer with 2+ years of experience. I specialize in Java 8, Spring, Git, SAP Hybris integration, Oracle, and Elasticsearch. I'm passionate about crafting seamless software solutions that enhance user experiences. I've built robust applications and explored microservices with Spring Boot and MongoDB.

TL

Associate Software Developer

Tata Unistore Limited

Jul 2022 - Jun 2023 (11 months)

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 - Software Development Engineer - tata cliq | Himalayas