Software professional with over 12+ years of experience in Java Spring Boot development, specializing in the banking sector. Demonstrated success in managing projects through Agile and waterfall methodologies for multinational clients across the U.S. and Canada. Skilled in application design, development, testing, and deployment, leading to successful project outcomes. Noted for strong communication abilities and fostering effective team collaboration.
Description: A banking web application developed and maintained by TCS for Citibank North America. The application is used for opening accounts, ordering debit cards, checkbooks, and credit cards for clients by the bankers. The application is integrated with multiple third-party systems, such as TransUnion and Experian, for customer screening. The application provides products like checking accounts, savings accounts, caution deposits, loans, and offers tailored for each customer based on their preferences and screening results.
The application also has integration with DocuSign to capture electronic signatures and agreements from clients remotely, making the online transaction seamless.
Bankers can complete applications online without having customers come to the branch.
Technology: Application with Java Spring Boot microservices as the backend. The application uses multiple databases: Oracle for transactional data, and MongoDB for logs and document storage. Applications use Jenkins for creating builds, and BMC Release Lifecycle Management Suite (RLM) for deployment.
Splunk for application logging, and AppDynamics to monitor application performance in production.
Role: Technical Lead
Client: Apple Technologies, USA.
Automated business workflows and processes using various middleware products.
Client: Metlife Insurance, USA.
Enabled customer registration for insurance options, claims, and payments through integrated applications.
Client: Apple Technologies, USA.
Skills
Tools
DevOps Certified Professional, Infosys
Java Spring Boot Developer Training Program, TCS