Analyze business requirements for cards and payments products and translate them into detailed technical designs and implementation plans aligned with enterprise architecture guidelines.
Collaborate with product owners and business analysts to refine user stories, clarify edge cases, and ensure that developed features meet functional and nonfunctional expectations for payment processing.
Conduct unit testing, integration testing and regression testing for all developed components ensuring that transaction flows, reconciliation processes and exception handling behave reliably in production. Troubleshoot and resolve defects in SQL logic, Java services and AppWorks configurations by performing systematic root cause analysis and implementing sustainable fixes....