Finance/ FinTech/ Multi-currency Gateways
finance portal development


A system for transfer of currency into multiple countries with a multi-currency wallet concept. The system is linked with different payment gateways as per the currency and country from which the user is using the system. AutoPay/Topup features are also implemented.

AML (Anti Money Laundering) Algorithm for each transaction that happens in the system. Automatic KYC management with YOTI. An Intuitive graph-based dashboard for the user to see his/her transactions to/from wallet/banks with the ability of filtering and searching.

Admin panel for the client to view the reports for the commissions, managing the payment gateways, graph-based reports for the system.


  • Spring Boot
  • Cassandra
  • Spring Security
  • Tomcat
  • Java 1.8
  • AngularJS 8+
  • Docker
  • Git
  • AWS

Key Technical Challenges:

  • Developing AML (Anti Money Laundering) Algorithm for security.
  • Implement Cassandra Authentication with Spring security.
  • Security of the system as per compliance’s standards.
  • End-to-end encryption of the data into the system.

Business + Technical Points:

  • AML (Anti Money Laundering) Algorithm
  • Integration of KYC using YOTI
  • Integration with PingExpress Payment Gateway
  • Integration with TransferZero Payment Gateways
  • Dashboard reports for Admin
  • End-to-end Encryption