Saptarshi Ganguli

Senior Software Engineer

Pune, Maharashtra, India5 yrs 7 mos experience

Key Highlights

  • 5+ years of experience in Java backend engineering.
  • Expert in microservice-based architectures and REST APIs.
  • Proven track record in optimizing banking and telecom systems.
Stackforce AI infers this person is a Fintech and Telecommunications backend engineer with expertise in microservices and cloud solutions.

Contact

Skills

Core Skills

JavaMicroservicesBankingTelecommunications

Other Skills

Spring BootRESTful APIsElasticsearchGoogle BigQueryGoogle Kubernetes EngineJenkinsDockerJava 8/11Oracle DatabaseAzureAgile/ScrumSpring FrameworkCloud ComputingLinuxCore Java

About

Java backend engineer with 5+ years of experience building secure, scalable systems across banking and telecom domains. I specialize in designing and developing microservice-based architectures, REST APIs, and cloud-enabled backend platforms using Java, Spring Boot, and Oracle databases, with a strong focus on performance, reliability, and clean design. I’ve worked on enterprise-grade banking solutions for global clients like National Bank of Egypt and ADCB, as well as high-scale telecom systems where optimization and stability are critical. My work has helped reduce processing timelines from days to hours and improve system efficiency at scale. I value clarity in design, maintainable code, and systems that hold up under real-world load. I enjoy working closely with product, QA, and DevOps teams to ship backend systems that are robust, compliant, and production-ready.

Experience

5 yrs 7 mos
Total Experience
1 yr 8 mos
Average Tenure
7 mos
Current Experience

Wissen technology

Senior Software Engineer

Oct 2025Present · 7 mos · Pune District · Hybrid

  • Designed and developed cloud-native microservices using Spring Boot, enabling
  • configurable equity screening, portfolio analytics, and financial data processing, with a focus
  • on scalability, modularity, and maintainability.
  • Developed high-performance RESTful APIs for equity screening, portfolio construction,
  • benchmarking, and data ingestion, improving system responsiveness and seamless
  • integration with downstream systems.
  • Integrated Elasticsearch and Google BigQuery to support real-time querying and large-scale
  • financial data analytics, optimizing search performance and data retrieval across massive
  • datasets.
  • Deployed and managed containerized microservices on Google Kubernetes Engine (GKE),
  • implementing auto-scaling and rolling deployments, ensuring high availability and fault
  • tolerance.
  • Implemented resilience patterns using Resilience4j (Circuit Breaker, Retry, Rate Limiter),
  • enhancing system stability and fault tolerance under high load and external service failures.
  • Contributed to CI/CD pipeline automation using Jenkins, Docker, and Kubernetes, enabling
  • zero-downtime deployments, faster release cycles, and improved developer productivity.
  • Collaborated with a leading global investment research and equity indexing organization to
  • build scalable financial analytics platforms, enabling high-volume data processing and data
  • driven investment decisions
Spring BootRESTful APIsElasticsearchGoogle BigQueryGoogle Kubernetes EngineJenkins+3

Oracle

Senior Consultant

Oct 2024Oct 2025 · 1 yr · Pune, Maharashtra, India · Hybrid

  • Delivered consulting services in the banking domain for clients including National Bank of
  • Egypt (NBE) and Abu Dhabi Commercial Bank (ADCB), focusing on Oracle Banking Digital
  • Experience (OBDX) implementation and customization.
  • Developed and maintained banking applications using Java 8/11, Spring Boot, RESTful
  • APIs, and Oracle Database within a microservices architecture.
  • Led the design and deployment of secure, scalable, and cloud-enabled (Azure) digital
  • banking solutions aligned with business requirements and compliance standards.
  • Interfaced with client stakeholders to gather and finalize functional requirements and
  • supported integration with core banking systems.
  • Supported post-production environments, working closely with QA and DevOps teams to
  • resolve defects and ensure system uptime and data integrity.
  • Followed Agile/Scrum development practices, enforced coding standards, and contributed
  • to CI/CD pipelines using tools like GitHub, SVN, and Jenkins.
Java 8/11Spring BootRESTful APIsOracle DatabaseAzureAgile/Scrum+2

Amdocs

Software Developer

Apr 2022Oct 2024 · 2 yrs 6 mos · Pune, Maharashtra, India · Hybrid

  • Accomplished software developer with extensive experience in development and testing of applications for a prominent multinational US-based Telecommunication Company.
  • Specialized in enhancing and optimizing microservice modules within the Roaming Management System (RMS) application suite.
  • Proficient in ensuring adherence to Agile methodologies, SDLC principles, and coding standards, resulting in consistent on-budget, ahead-of-schedule project deliveries with less than 1% requirement for re-analysis or redesign.
  • Recognized for achieving remarkable efficiency improvements, reducing operational timelines from days to hours for clients.
  • Proficient in Java programming, Spring Framework, Cloud Computing, and Oracle Database, with expertise in backend development using frameworks like Spring Boot.
  • Experienced in Linux, JBoss Application Server, Telecommunications protocols, Velocity Templates, and Servlets, facilitating efficient and scalable application development across various domains.
  • Experienced in managing day-to-day tasks in the Azure cloud platform, including resource cost optimization, GI upgrades, and performing Azure support activities for cloud-based applications.
JavaSpring FrameworkCloud ComputingOracle DatabaseLinuxTelecommunications

Tata consultancy services

2 roles

Assistant System Engineer

Sep 2021Apr 2022 · 7 mos

  • Led enhancements in the Entitlements area, overseeing the end-to-end development of an Identity and Access Management (IAM) system for a USA-based Investment Banking client.
  • Took ownership of daily IAM operational activities, including efficient on-boarding, off-boarding, and cross-boarding of system access, ensuring timely access management.
  • Collaborated closely with cross-functional teams within IT, various business units, and external partners to define, implement, and manage enterprise roles and permissions within the system.
  • Worked in close coordination with the Development team to address and resolve any system issues promptly and effectively.
Core JavaBankingIdentity and Access Management

Assistant System Engineer Trainee

Sep 2020Aug 2021 · 11 mos

  • Led enhancements in the Entitlements area, overseeing the end-to-end development of an Identity and Access Management (IAM) system for a USA-based Investment Banking client.
  • Responsible for daily IAM operational activities, including efficient on-boarding, off-boarding, and cross-boarding of system access, ensuring timely access management.
  • Collaborated closely with cross-functional teams within IT, various business units, and external partners to define, implement, and manage enterprise roles and permissions within the system.
  • Worked in close coordination with the Development team to address and resolve any system issues promptly and effectively.
Banking

Rbits

Intern

Jul 2019Aug 2019 · 1 mo · Bengaluru North, Karnataka, India

  • Did my internsip in web development from rbits technologies.During this period i learned many things about the working of the industry

Education

Brindavan College

Bachelor of Engineering - BE — Computer Science

Jan 2016Jan 2020

Visvesvaraya Technological University

Bachelor's degree — Computer Science

Jan 2016Jan 2020

Indian School Certificate Examinations(I.C.S.E)

Jan 2000Jan 2016

Stackforce found 100+ more professionals with Java & Microservices

Explore similar profiles based on matching skills and experience