The existing payments processes of the client’s treasury department were cumbersome and inefficient. The system was built on legacy tech stacks and thus was rigid to adapt enhancements
- A payment processing product was required, which allows the client to accelerate payments integration, validation, and processing.
- Required a reconciliation matching engine that can compare the payments and statements.
- A generic security library was required to be developed to secure the client APIs by providing JSON web token authentication, role-based authorization, common name check, and other standard security features.
- Develop a component that could read and write to the cloud and encrypt and decrypt data using the industry-standard encryption technologies.