JPMorgan Chase & Co.
|Software Engineer III
Mumbai, Maharashtra, India
Summary
Led software development and modernization initiatives for critical financial platforms, delivering robust solutions and mentoring engineering teams within Asset Management, Corporate Actions, Trade Processing, Cash & FX Management, Settlement, and Vault Management.
Highlights
Led modernization efforts from Spring Framework 3 to 5, migrating XML-based configuration to annotation-driven architecture and significantly reducing technical debt across critical systems.
Successfully delivered an enterprise-wide JDK 8 to JDK 11 migration, upgrading 64 third-party libraries with zero production incidents across all platforms.
Resolved a long-standing production issue affecting over 100,000 customer records by redesigning request processing with optimized JavaScript/AJAX, eliminating manual workarounds and enhancing data integrity.
Built Spring Batch-based ECN Upload automation, removing manual file uploads and enabling efficient large-volume file processing for critical financial data.
Automated trade funding validation via Spring Batch, accurately classifying trades by cash availability and FX booking status, streamlining financial operations.
Optimized IBM Cognos reports by tuning SQL execution plans, significantly accelerating business reporting and data retrieval.
Delivered the Overdraft Account Facility end-to-end, from requirements gathering through production deployment, ensuring timely and compliant system launch.
Provided critical production support, root cause analysis, hotfixes, and performance optimization for mission-critical applications, while mentoring engineers through complex migration initiatives; recognized as Most Valuable Player in Q2 2024.