Dynamic Senior Professional with extensive experience at Capgemini Engineering, excelling in Java and Spring Boot development. Proven ability to lead teams and implement innovative solutions, enhancing system efficiency. Adept at fostering collaboration and driving project success, leveraging strong analytical skills and a deep understanding of microservices architecture.
ICICI PRU, 2022-04-01, present, Team Member, ICICI Prudential, This is the ICICI PRU website where the investor can login and do the transactions for various investment types like LUMPSU, SIP, SWITCHS, REDEEM etc. or distributor can initiate the transaction on behalf of the investor and the communication will be triggered to the investor and the investor can do the payment. This application is based on microservices architecture with synchronous communication., Implemented REST Controller Classes and developed API., Implemented Service Classes., Implemented Business Validation with the validator classes., Implemented Repository Classes., Implemented the communications for investor & distributor., Communication service integration with other services., Written Junit test cases for the corresponding classes., Attending Solutioning Calls for understanding the requirements., Done PR Reviews., Resolving the defects., Managing the Team work if required., Java 1.8, Spring, Spring Boot, Data JPA, Microservices, Tomcat, MySQL, Azure Cloud, Git, Docker Deutsche Bank, 2021-02-01, 2022-04-01, Team Member, PLCM, PLCM is a payment lifecycle manager, where the transaction will be sent from CMI and EBEU through the inbound router through Kafka endpoint as a wrapped SDP. PLCM set as orchestrator., Implemented the cronjob scheduler for eviction logic., Implemented the Controllers, Repository as per requirements., Implemented BDD for the required flows., Implemented JUnits for required flows., Implemented Timer services as per the requirement., Java 1.8, Spring, Spring Boot, Data JPA, Microservices, Tomcat, Oracle Deutsche Bank, 2019-04-01, 2021-01-31, Team Member, EBAM, BAM stands for Bank Account Manager. BAM Allows the clients to login directly and edit several settings related to Signatory, Account and Domains for their Company., Implemented Parsers for the ACMT17, ACMT022., Implemented validation for the ACMT17 & ACMT022., Implemented Java Code to Order Parser for ACMT07, ACMT15, ACMT17, ACMT22., Developed the Microservices for ACMT15, ACMT17, ACMT022., Developed the Controller Classes ACMT15, ACMT17, ACMT022., Created CR’s for the EBAM Releases., Java, Spring, Spring Boot, Data JPA, Microservices, Tomcat, Oracle Imtac India, 2018-08-01, 2019-08-01, Team Member, empyreal IOT Platform, This Project is IOT platform where all the application HETS, VTS, AIMS, Water Meter, Light Sensor will be available depending on the tenant and accounts., Designed JSP as per the requirement., Add the required fields in the administration interface., Implemented validation for the fields., Implemented Producers and Consumers for the data processing., Created the topics in Kafka as per requirement., Written the Controllers and Services to display the data on web., Java, Spring MVC, Hibernate, Jersey JAX-RS, Kafka, Postgres, Java Script, Ajax GE Digital, 2017-11-01, 2018-03-31, Team Member, Pattern Sandbox, Dockerized/Cloud based solution to execute and manage diverse analytic simulations., Designed & developed PSB core, client and server modules., Developed analytics component using Java and R language., Implemented factory design pattern and wrapper for PSB R analytic and Java simulation modules., Develop the PSB Build System using Maven and Swagger codegen using Yaml resources., Core Java, Swagger, Maven, Rest Web Services, Docker, Postgres SQL, Spring Boot, Tomcat/JETTY GE Aviation, 2016-11-01, 2017-08-31, Team Member, Oil Consumption Report, This Project uses Light Admin framework which provide the pluggable data administration UI library for java web application., Designed JSP as per the requirement., Add the required fields in the administration interface., Implemented validation for the fields., Build the war file and deploy into the server., Core Java, Light Admin, Spring, Hibernate, JBoss EAP 6.1.0, jQuery, Java Script, Maven Sanofi, 2016-02-01, 2016-10-31, Team Member, Sanofi Reporting Tool, The SANOFI system is SAP system so we will have 4 Layered Architecture to generate the user reports., Designed User Interfaces using HTML 5 & Kendo UI as per requirement., Designed Bar Chart and Pi Chart by using D3JS as per the requirement., Implemented Controller classes., Implemented Commands and their validations., Written Spring service interfaces and their implementation classes., Spring ROO, Spring MVC, Spring IOC, Hibernate, Tomcat 6.0, D3JS, Kendo UI, Apache POI, MySQL 5.5