Java Full Stack Developer
Current• Developed and maintained web applications using Java, Spring Boot, and React to support critical business processes likeloan management, transaction processing, and financial reporting.• Designed and implemented RESTful APIs to integrate with third-party financial services, ensuring secure and compliant datatransmission across systems.• Collaborated with product and compliance teams to ensure all application features met strict regulatory and securitystandards for handling sensitive financial data.• Optimized application performance for real-time processing of transactions, reducing latency andimproving scalability using SQL query optimization and caching strategies.• Led the migration of legacy systems to a cloud-native infrastructure on AWS, reducing operational costs and increasing thesystem's uptime.• Integrated secure authentication mechanisms using OAuth2, JWT, and role-based access control (RBAC) to ensure secureaccess to financial data and compliance with PCI DSS and GDPR regulations.• Worked closely with data engineers to design efficient data models for financial transactions, credit scoring, and riskassessments, leveraging MySQL and MongoDB for data storage.• Developed robust unit tests and integration tests using JUnit and Mockito to ensure high code coverage and system reliabilityin critical operations.• Implemented CI/CD pipelines with Jenkins and Docker to automate testing and deployment, ensuring smooth and rapiddelivery of new features.• Collaborated with cross-functional teams in Agile sprints to deliver new features, such as a real-time portfolio managementdashboard, improving financial advisors' ability to monitor and manage client assets.