Ishita Pan
Backend Software Engineer — Java / Spring Boot / Microservices
Hire this person
Send a job offer directly to this candidate
About
Backend Software Engineer with 6 years of experience designing, building, and modernizing Java/Spring Boot microservices across financial services, insurance, and e-commerce platforms. Experienced in taking services from design through production, with a strong track record of improving system reliability, cutting incident recovery time, and speeding up response times through query and architecture optimization. Comfortable working across the full delivery lifecycle in Agile/Scrum teams, partnering closely with frontend, QA, and DevOps to ship secure, well-tested, cloud-deployed services on AWS.
Experience
Delv Software Engineer - Mphasis - Bangalore
(2024-10)
Developed and maintained a Transaction Summary Banking application using Spring Boot-based microservices and React Micro Frontends (MFE), building REST APIs through a BFF layer to aggregate customer account, transaction history, declined transactions, deposit holds, and statement data from multiple downstream services.
- Developed RESTful APIs using Java 17/21, Spring Boot, and Spring Security.
- Designed and enhanced microservices using BFF and Composite service architecture patterns.
- Integrated Cassandra, Redis, and Kafka for persistence, caching, and event-driven communication.
- Implemented Resilience4j, OAuth2 authentication, and secure API communication.
- Wrote JUnit 5 test cases and participated in code quality analysis using SonarQube.
- Worked in an Agile/Scrum environment using Jira and Git.
- Supported application deployment on Kubernetes through CI/CD pipelines using Jenkins.
Programmer Analyst - Cognizant - Bangalore
(2022-11 - 2024-04)
Worked on backend systems for an insurance underwriting and policy administration platform, building high-throughput calculation workflows and APIs that powered digital customer journeys.
- Engineered high-throughput policy calculation workflows to accelerate underwriting decisions.
- Built and integrated backend APIs, enabling seamless external data consumption and digital customer journeys.
- Led collaboration with frontend (ReactJS) team to deliver seamless, user-centric product features.
- Diagnosed and remediated critical backend faults reducing incident recovery times by 30%.
- Optimized database query performance for insurance policy processing, achieving a 45% reduction in response time.
Senior Software Engineer - Capgemini - Kolkata
(2021-10 - 2022-10)
Owned backend enhancements for an inventory and order management platform, focusing on microservice architecture, performance monitoring, and dependable release delivery.
- Enhanced microservice architecture for inventory and order management using Java and Spring Boot.
- Integrated application performance monitoring, leading to faster resolution and a 20% reduction in downtime.
- Authored comprehensive JUnit tests and code reviews in alignment with SDLC best practices.
- Collaborated with QA and DevOps teams to optimize deployment pipelines using Git and CI/CD practices, reducing release friction and improving delivery consistency.
Associate Application Developer - Zothenix - Kolkata
(2020-08 - 2021-10)
Built and maintained internal web tools for an editorial and content operations team, focused on secure access control, database performance, and Agile-based delivery.
- Developed secure, role-based admin dashboards with fine-grained access control.
- Delivered responsive web applications via Spring MVC and Angular, elevating editorial process efficiency.
- Enhanced internal tool performance by implementing efficient indexing strategies in MySQL databases.
- Managed JIRA ticket workflows and maintained source code repositories using Git within an Agile environment.
Education
Master of Computer Application (MCA) - Vidyasagar University, West Bengal (2019 - 2019)
BSc. Computer Science Honours - The University of Burdwan, West Bengal (2016 - 2016)
