Summary
Overview
Work history
Education
Skills
Websites
Certification
Training
OTHER ACTIVITIES
Languages
Timeline
Generic

SAURABH PAL

Bangalore

Summary

A passionate IT professional with extensive experience of over 16 years in full-stack development, team leadership, and system integration. Proven success in guiding teams to develop and deploy innovative microservices architecture for international banking platforms. Committed to leveraging technical skills to enhance project quality and security. Eager to contribute to a mission-driven environment that values expert solutions and team collaboration across banking and e-commerce domains

Overview

16
16
years of professional experience
2008
2008
years of post-secondary education
1
1
Certification

Work history

Development Team Lead

Standard Chartered
06.2024 - 09.2025
  • Retail Banking and Open Banking Partnership
  • Lead a team of developers of 7 Developers and QA
  • Handling a role of an integration specialist with Vendor managed product with the multiple partners in countries (Indonesia, Malaysia and Kenya)
  • To develop microservices architecture-based product along with vendor deploy into bank infrastructure using ADO pipelines
  • Manage the infrastructure within the bank
  • Integrate with various upstream and downstream systems within the bank
  • Integrate with external systems
  • Take the product from lower environment to Production environment
  • Delivered successful product which is being used by multiple partners platforms in different countries
  • ADO Migration is one of the major tasks which my team achieved

Customer Software Engineering Specialist

Standard Chartered Bank
07.2022 - 05.2024
  • A technical Lead, leading the team of 4- 5 senior developers
  • As mentor for 6 developers, sharing their growth and progress report with the senior managers.
  • Interviewing and screening new joiners for Nexus.
  • Using Spring Boot to create MicroServices, wrote the Rest Apis
  • Access control via Keycloak, creating new realm doing configuration for finegrained access management.
  • Wrote Junit test cases, using Mockito.
  • Jenkins: To build and deploy the Microservices on K8.
  • Managing security vulnerability for IAM and Party Services and to follow up with team to fix before every sprint.
  • Project Role And Responsibility:
  • Working as a technical lead and internal product owner, and designer for few requirements
  • Maintaining and creating new realm in Keycloak.
  • As an Individual contributor, develop the Apis
  • As a Lead Java developer, developed and supported Major and minor releases.
  • Leading a team of Java backend developers: reviewed backend code and supported the team for resolving the critical issues and improving the code quality.

Software Development Specialist

Virgin Media (Store Applications)
01.2020 - 05.2022
  • Used Spring framework, wrote the Rest services, developed and modified the UI using JSP, javascript, jquery. Used Spring JPA, wrote native and named native queries.
  • Created the Rest API which is used by AEM application which is also the replica of the online platform for new customers.
  • Wrote Junit test cases, using Mockito.
  • Bamboo: Only to build the existing jobs and to upload the build with different versions to the artifactory.
  • Project Role And Responsibility:
  • Leading a Team of 15 frontend and backend developers
  • Interacting with client directly to gather the requirement
  • Planning the development timelines and delivering the projects
  • As a senior Java developer, developed and supported Store Platform applications for new and existing customers for Virgin Media.
  • Leading a team of Java backend developers: reviewed backend code and supported the team for resolving the critical issues and improving the code quality.
  • Delivered the bug free/ with very minimal bugs, releases. Supported the System testing, ORT and Production releases.
  • Worked on CQ5 which is used for the frontend in Virgin Media Store application.

ANALYST PROGRAMMER

ACCA (Exam Entry/ Exams/Reporting Engine)
01.2017 - 12.2019
  • Used Spring framework, wrote the Rest services, developed and modified the UI using JSP, javascript, jquery. Used Spring JPA, wrote native and named native queries.
  • Created the Rest API which is used by 3rd party system PV to fetch the available appointments stored in the DB.
  • Wrote Junit test cases, using Mockito.
  • Jenkins: Only to build the existing jobs and to upload the build with different versions to the artifactory.
  • Created Microservice using Spring Boot 1.4, used to create the reports that are being used by the business team and Staff members.
  • Created the Jasper reports using Jasper Studio 5.6.
  • Project Role And Responsibility:
  • Developed Exam Entry Web applications for ACCA, Payment Solution integrating third party Barclays
  • Wrote complex logic to integrate with Pearson vue exam booking system. For Computer based exams.
  • Delivered major projects for RLP and CBE efficiently and supported the OAT team.
  • Onshore developer for the Product Team of Exam Entry Application, brought down the huge number of production issues to the almost stable product. Only developer in the EE team onshore. Worked with Designers, SOA team, OAT team and PV very closely and efficiently to reduce the huge production issues.

SENIOR DEVELOPER

ACCA (F5-F9)
02.2016 - 12.2017
  • Used Spring framework, wrote the Rest services, developed and modified the UI using JSP, javascript, jquery and Kendo UI.
  • Used Spring JPA, wrote native and named native queries.
  • Wrote Junit test cases, using Mockito.
  • Jenkins: Only to build the existing jobs and to upload the build with different versions to the artifactory.
  • Project Role And Responsibility:
  • Responsible for developing F5-F9 Web applications for the ACCA Exams team.

NTT DATA India

Choice hotels
09.2014 - 12.2015
  • The project was following Agile methodology.
  • Attended the daily standup calls to get the requirement as part of User Stories in each Sprint.
  • Used Kanban board to update the status and progress of the development work.
  • Developed the new requirements from scratch and modified some of the functionalities.
  • Used Struts 1.2 , Git repository for code checkin and checkout and to maintain the version of the code.
  • Worked on frontend and UI changes, using JSP and javascripts, jstl and jquery.
  • Used the Mockito and PowerMock in writing the Junit Test cases.
  • Project Role And Responsibility:
  • Responsible for developing Choice Registration Application.
  • Developed UI and Backend of the application.

Delphi DEVELOPER

ACCA (i-assess)
11.2013 - 03.2014
  • Worked on a critical module of ACCA which is called Marking and CBE computer based exam.
  • I was a Delphi developer. Used Delphi 6 and Delphi 7.

Java/Delphi developer

TNT (OWD2, Same Day/Delivery Plus)
07.2009 - 10.2013
  • Frontend was built in Delphi 6.0, we imported the wsdl created in Backend Logic in Java.
  • No specific framework was used in this project. This was built on Core Java.
  • Created View Objects to retrieve the data from the backend and from the transformed domain objects.
  • Project Role And Responsibility:
  • Development / Enhancing application as per requirements in Java J2EE/ Spring/ Delphi
  • Leading a group of Java Backend developers, reviewed their code and helped to improve the code quality.
  • Responsible to Publish Web Services using IBM RAD and consume WSDL using DELPHI
  • UI development using Borland DELPHI 7 Studio

Education

MCA Masters - Computer Applications

UP Technical University

Bachelors in Science - Mathematics

Ewing Christian College Allahabad

Skills

  • J2EE Spring (Boot, Rest, MVC, Security, JPA) Microservices Architecture Middleware (JPA, Hibernate) CQ5 KendoUI JQuery CSS HTML JSTL JSP Experience in Delphi
  • Devops AWS Azure: Terraform pipeline Helm Deployment: recently worked on migration project from on-prem to cloud
  • Rest API WebServices Apache CXF Kafka Designing Jasper Reports
  • Confluence JIRA Bamboo Kanban board ADO
  • SVN Git
  • Kong API Gateway Keycloak
  • Sumologic OpenSearch ElasticSerach
  • Agile Waterfall Methodology
  • JUnit Mockito : Used as part of writing unit test cases and mocking
  • Oracle PLSQL: Good knowledge of creating the queries that involve joins between multiple table Created the DML and DDL queries to use them as part of Native queries in the projects
  • IDEs: IntelliJ Eclipse IBM RAD Jasper Studio

Certification

  • Certified Advance Java Developer
  • Training Courses in MuleSoft 4, Basic understanding and of Dev-Ops

Training

Attended Trend Micro CI-CD pipeline security training in 2019 in London.

OTHER ACTIVITIES

Trained the new joiners in Virgin Media, ACCA and TNT projects and helped them to understand the business and technical areas of the projects.

Languages

English
Fluent

Timeline

Development Team Lead

Standard Chartered
06.2024 - 09.2025

Customer Software Engineering Specialist

Standard Chartered Bank
07.2022 - 05.2024

Software Development Specialist

Virgin Media (Store Applications)
01.2020 - 05.2022

ANALYST PROGRAMMER

ACCA (Exam Entry/ Exams/Reporting Engine)
01.2017 - 12.2019

SENIOR DEVELOPER

ACCA (F5-F9)
02.2016 - 12.2017

NTT DATA India

Choice hotels
09.2014 - 12.2015

Delphi DEVELOPER

ACCA (i-assess)
11.2013 - 03.2014

Java/Delphi developer

TNT (OWD2, Same Day/Delivery Plus)
07.2009 - 10.2013

Bachelors in Science - Mathematics

Ewing Christian College Allahabad

MCA Masters - Computer Applications

UP Technical University
SAURABH PAL