Digital Banking Channels — I&M Bank, Kenya
Loan facilities, card management, and payment features for web and mobile banking channels, built on Backbase and integrated with core-banking APIs behind secure access controls.
Stack
- Java 8
- Backbase
- Microservices
- REST
- Keycloak
- MySQL
- Problem
- The bank's web and mobile channels needed new customer-facing capabilities — loans, card management, and payments — integrated cleanly with core-banking systems and protected by robust access controls.
- Approach
- Designed and implemented the features on the Backbase platform with Java and REST services, consumed and integrated core-banking APIs, and used Keycloak to support secure user access patterns across channels.
- Outcome
- Delivered loan, card, and payment features across web and mobile banking channels with secure, standards-based access.
Context
I&M Bank’s digital channels needed richer self-service banking — loans, cards, and payments — delivered consistently across web and mobile and wired into the bank’s core systems.
What I built
- Loan facility, card management, and payment features for web and mobile banking channels on the Backbase platform.
- Core-banking API integration to back those features with real banking data and operations.
- Secure access patterns using Keycloak for authentication and authorization.
Results
Customer-facing banking features shipped across channels, integrated with core systems and protected by secure, standards-based access.
Want results like this for your team?
Get in touch