Java Backend Developer with 8+ years of experience (4.5 years in Spring Boot Microservices). Proficient in Java 17, Spring Boot, REST APIs, MySQL, and DB2 with good exposure to CI/CD pipelines and Agile practices. Known for delivering robust, scalable, and maintainable code.
Overview
8
8
years of professional experience
Work History
Senior Software Engineer
Tata Consultancy Services (TCS)
05.2022 - Current
Environment: Java 17, Spring Boot, Spring Cloud, Microservices, JPA, DB2, Kafka, GitLab CI/CD
Project: C2T – USAA Digital Banking Platform
Developed and modernized a cloud-native digital banking platform providing account management, funds transfer, and transaction monitoring. Migrated monolithic legacy systems to microservices for scalability and resilience.
Key Contributions:
Developed RESTful microservices using Spring Boot and Spring Cloud.
Optimized DB2 queries via JPA for performance improvement.
Integrated multiple third-party APIs for digital banking services.
Built unit and integration tests (JUnit/Mockito) with 90% coverage.
Implemented CI/CD using GitLab pipelines to enhance deployment speed.
Participated in Agile ceremonies for feature delivery and sprint planning.
Client: USAA
Software Engineer
CGI India Pvt Ltd
07.2017 - 04.2022
Environment: Hive, Impala, SQL
Project: LDH – PNC Banking Data Platform
Worked on large-scale data validation and ETL testing for PNC Bank’s data warehouse ecosystem using Hive and Impala.
Performed ETL/Hadoop testing to validate data accuracy.
Created and executed SQL test scripts from mapping documents.
Conducted root cause analysis for defects and tracked through ALM.
Collaborated with cross-functional teams for requirement analysis and UAT.