Subham Paul

Software Engineer

Bengaluru, Karnataka, India7 yrs 9 mos experience
Highly Stable

Key Highlights

  • 7 years of experience in software development.
  • Led critical projects in major tech companies.
  • Expertise in Java and Spring Boot frameworks.
Stackforce AI infers this person is a Backend-focused Software Engineer with extensive experience in Fintech and E-commerce sectors.

Contact

Skills

Core Skills

JavaSpring BootGoogle Cloud Platform (gcp)MongodbRedisSpring Framework

Other Skills

Oracle DBApache DrillApache ZooKeeperSoftware DesignData StructuresSoftware DevelopmentApache KafkaJMeterMockitoVert.xOracle CoherenceAmazon Web Services (AWS)PostgreSQLOracleMySQL

About

7 years in software industry | love to learn new technologies | Experienced in Java, Spring, SQL and NoSQL Databases, Google Cloud Platform , Hibernate, Micro Services, Distributed System, Restful, Software Design.

Experience

7 yrs 9 mos
Total Experience
2 yrs 3 mos
Average Tenure
1 yr
Current Experience

Swiggy

Software Development Engineer III - Instamart (Team Lead)

May 2025Present · 1 yr · Bengaluru, Karnataka, India · Remote

Flipkart

2 roles

Software Development Engineer III - Cleartrip

Promoted

Sep 2023May 2025 · 1 yr 8 mos · Bengaluru, Karnataka, India

  • Backend developer and lead of one of the most important project of the organisation, called Pricing Engine.
  • Meta: This project was to increase the visibility of Cleartrip at Meta search engines like Skyscanner, Wego etc. We controlled discounted total fare based on different inputs given by the business users. Built a new application to power this, this is a read-heavy service and run NFR for the same.
  • Coupon Tray: This project was to show dynamic coupons at coupon tray and search page merchandise. Designed and implemented APIs to evaluate and validate coupons at coupon tray and show all relevant informations at the tray.
  • Convenience Fee Serving: Led this project, worked on high level and low level design of this project. Developed an application which dynamically calculates convenience fee based on sector, airline, travel date etc. and adjust convenience fee based on user actions. This service interacts with Redis and external services to fetch data.
JavaSpring Boot

Software Development Engineer II - Cleartrip

Mar 2022Sep 2023 · 1 yr 6 mos · Bengaluru, Karnataka, India

  • Trip Service: This application is basically responsible for persisting trip level data across verticals and order management of the platform. This uses MongoDB as transactional store and Oracle DB as persistent store. Developed a few APIs to fetch trip-level data.
  • Intent Serving: Led this project, this application is responsible for calculating discounts and validating rewards optimally. It is a read-heavy service and worked on scaling and optimization-related challenges. It fetches data from Redis and external services. Used Java, Spring Boot, Spring WebFlux and SpEL.
  • International RT: This project was to introduce international flights into coupon world, powered discounting for international flights at journey and segment level.
  • RBD: Enabled coupon engine to power discounts based on revenue or margins given by airlines.
  • Fare Family: Enabled coupon engine to power coupon discounts based on fare type, fare family and PTC fares.
Spring BootGoogle Cloud Platform (GCP)

Gainsight

Software Engineer

Mar 2021Mar 2022 · 1 yr · Hyderabad, Telangana, India

  • Back-end Developer of Data-Highway team responsible for developing user facing application.
  • UDM Archival: To facilitate user with transferring old data from database to cloud for reducing storage cost. As part of archival process data from database are converted to CSV file and stored in S3 bucket and reverse process is followed for unarchival. User can also download archived data.
Apache DrillApache ZooKeeper

Wells fargo

2 roles

Software Engineering Senior Analyst

Promoted

Apr 2020Mar 2021 · 11 mos

  • Back-end Developer in CATALYST, a fixed income trading application that deals with trade processing of all the fixed income trades executed in Wells Fargo.
  • GSF: Added a feature in CATALYST to process Repurchase Agreement trades. Trade messages are validated and enriched and checked for external system eligibility and sent to different external systems like MBSE, Impact and Trace.
  • Trace–FIX Protocol: As a part of this project implemented a FIX Engine which is a messaging infrastructure for high frequency trading. Trades are reported to FINRA regulatory and acknowledgements are received through this engine.
  • Integration Testing: Developed integration testing framework for treasury and repo desks using TestNG. It takes test data from excel sheet and populate testing templates using Apache Velocity API and feeds those messages to application server through message queues.
JavaSpring Framework

Applications Programmer 2 (Capital Market)

Jul 2018Mar 2020 · 1 yr 8 mos

  • Facilitation Trading: Implemented auto facilitation logic for facilitation trading using Core Java concepts which reduced manual workaround of traders like inventory matching, entity matching, etc.
  • Database Migration: The “customer” schema was migrated from Sybase to Oracle. As a part of this task, I wrote stored procedures using PL/SQL and validated procedures.
  • Git Automation Tool: This tool is used to check the latest builds of development branches at Jenkins using Apache HttpClient, merge them to be in sync at the end of the day using JGit, and send mail to the particular committers if any conflict shows up at the time of merge. This project helped me to get the CHAMPION Award.
JavaSpring Framework

C-dac (formerly ncst)

Summer Intern

May 2017Jul 2017 · 2 mos · Pune Area, India

  • Constructed a virtual cluster structure.
  • Parallelized Pi program and Matrix Multiplication.

Education

National Institute of Technology Silchar

Bachelor of Technology — Electronics and Communication Engineering

Jan 2014Jan 2018

Stackforce found 100+ more professionals with Java & Spring Boot

Explore similar profiles based on matching skills and experience