Sr. Full Stack Java Developer
Current• Led the overhaul of the Netbenefits platform, transitioning Stock Plan Services (SPS) from legacy pages to a responsive design, improving user experience for 401(k) retirement account management.• Enhanced the Global Recordkeeping System (GRK) to support multicurrency grants and multilanguage displays, enabling international transactions and broadening KeyBank’s global reach.• Developed and optimized microservices with Spring Boot, enhancing system performance by 30% through efficient RESTful APIs.• Implemented Spring Security to create robust authentication frameworks, strengthening application security and user trust.• Upgraded the front end using Angular, incorporating dynamic theming and state management with NgRx to enhance user interface and personalization.• Streamlined database interactions with MyBatis and integrated Redis caching, reducing database load and improving response times by 40%.• Migrated critical services to AWS, utilizing EC2, RDS, and S3 to enhance scalability, reliability, and disaster recovery capabilities.• Configured Prometheus and Grafana for real-time system monitoring and performance tracking, increasing operational insights by 50%.• Achieved 95% code coverage with rigorous unit testing using JUnit and Mockito, ensuring the robustness and reliability of the platform.