Software Developer
Velocis Systems Pvt. Ltd.
Project: NongHyup Bank (Feb 2024 – Present) Technologies: Java, Spring Boot, Microservices, Jasper Reports, Oracle DB, Zuul, REST APIs Role: Software Developer Description: Developed and maintained multiple core modules of the NongHyup Bank web application, including Java Developer | Spring Boot | Microservices | REST APIs | SQL Payment Module-Middleware (NEFT, RTGS, IFN095, batch processing) designed in accordance with IFTAS/RBI guidelines, along with User Authentication Service, Notification Service, API Gateway (Zuul), ADF (Application Data Framework) Module, and Beneficiary Account Lookup functionality. The system ensures secure, compliant, and efficient digital banking operations with automated reporting for RBI compliance. Responsibilities: • Designed and implemented the Payment Module-Middleware for NEFT, RTGS (IFN095), and batch processing, adhering to IFTAS/RBI standards. • Developed the Beneficiary Account Lookup Service for real-time account validation and transaction accuracy. • Built User Authentication and Notification microservices for secure and efficient communication. • Configured and managed the Zuul API Gateway for request routing, load balancing, and access control. • Designed and optimized the ADF Module for flexible data management and dynamic reporting. • Created and integrated JRXML templates for report generation (PDF formats). • Wrote optimized Oracle queries for high-performance data retrieval and reconciliation. • Managed builds and deployments using Maven and Apache Tomcat. • Monitored application logs using Log Expert and resolved system issues promptly. • Participated in daily client meetings and internal stand-ups to discuss requirements, progress, and blockers. Project: Bank of India (July 2023 – Feb 2024) Technologies: Java, Spring MVC, Liferay Portlet, JSP, HTML, CSS, JavaScript, AJAX, DataTables, Chart.js, Oracle 19c, MySQL, Maven, Tomcat Role: Software Developer Description: Development of internal banking modules for managing employee exams, user roles, reporting, analytics, MIS, and e-learning modules. The system enhances operational efficiency, data accuracy, and information security. Responsibilities: • Designed and implemented Controllers, Services, and Helper Classes. • Developed and optimized Oracle queries for business modules. • Used Maven for dependency management and project builds. • Performed log analysis and troubleshooting using Log Expert. • Prepared HTML templates and implemented PDF export functionality. • Deployed applications (frontend and backend) to servers. • Participated in daily stand-up meetings and client discussions.