Implemented a new Online Account Opening (OAO) application to open new Deposit Accounts (Checking, Saving, Money Market, CD’s). It involved interacting to central credit history system and creating a user account and profile for a user. Also we built an Administration tool, which is used internally to maintain applications customers opening accounts online created, view application details, create and maintain Campaigns and provide reports. The project followed agile scrum methodology.
Responsibilities:
• Design and Development of the UI screens using HTML5,CSS3 and Angular JavaScript framework.
• Design and Development of the flow using Spring-MVC architecture.
• Interacting with the database using stored procedures and queries with Spring-data-JPA framework.
• Initiating and handling Asynchronous calls from UI using AJAX technology and JSON as data carrier.
• Implemented the Single Page Application (SPA) trend using Angular JS framework.
• Exposed all the back end as ReST web services for Angular JS to consume.
• Interacted with various external systems with SOAP WS calls.
• Development of Security layer and integration with Active Directory (LDAP) and Spring Security.
• Designing the Technical specification for the applications based on the requirement including designing the Object model, writing the Class diagram and Sequence diagrams. Documenting the same in Technical specification document (TSD).
• Analyze the impact of enhancements and preparing effort estimation documents.
• Modifying queries and stored procedure according to requirements.
• Leading an offshore team.