Day-to-day banking under maker-checker control
Finex needed one platform for customer accounts, card issuance and payment instructions — EU/SEPA, international and own-account transfers — in multiple currencies. Every financial transaction had to pass maker-checker approval, customers had to sign in with a mobile token, and role-based administrative access and audit logging had to meet regulatory compliance standards.
How it is built
The platform is written in Java on an Oracle database of 30+ tables, with sequence-based ID generation for high transaction volumes. Sign-in goes through a VASCO/Izola mobile token layer with OTP, PIN and PUK management.
Customers raise instructions for payments and transfers, and each one goes through maker-checker approval before it is signed. Multi-language support and translation management let the platform be deployed internationally.
The back office
The admin dashboard covers card search and lifecycle management, customer management, transaction pool monitoring and instruction approval. Access is split across six admin roles: Admin, Customer, Parameter, Translation, Audit Log and Report. Detailed audit logs and compliance reports support Finex’s regulatory obligations.
Finex runs high-volume financial transactions on the platform, and the Oracle back end is sized for large user volumes.
