Bank Case

Integration leads to positive change

Information technologies have had a significant impact on the way banks communicate with their clients for a long time. The number of bank accounts is continuously growing, and with it, the amount of data and information needs to be processed, analyzed, and stored.

Bank Case Bank Case

Although digitization enables banks to expand their services, we must not forget the wishes and needs of clients who are looking for fast, simple, and reliable products and services from their bank. All of this increases the level of interactivity between the bank and clients, and naturally presents a challenge for every company involved in the process of modernizing a bank’s operations. Because the whole process should ultimately function as simply and intuitively as possible, both for the bank and for the client.

And since we at Ingemark love challenges, we gladly embarked on modernizing access to information and using the services of such a financial institution, which, among other things, enabled it to develop new mobile and web applications. For that bank, it was a big step forward in the digital transformation of their business, and they wanted a transition from one-way communication and transaction-oriented applications to faster, modern, and two-way communication, with a multitude of new services, all in one place, i.e., on a unified platform.

The need for change The need for change

The need for change

The client’s brief was precise and covered several business segments in which they wanted qualitative changes.

Firstly, the requirement for an improved, unified, and intuitive user experience on both the bank’s online and mobile channels, which needed to be both visually and experientially modernized to enable online sales. To make this possible, we modernized access to information and data by introducing new technologies, which enabled rapid adaptation of the bank’s operations to market changes and equally rapid implementation of new services in the future. 

One of the most important requirements was the unification of all user accounts in one place, i.e., access to all accounts through one application. And ultimately, stronger use of analytical tools so that the bank can personalize services to the maximum and increase the satisfaction of its clients by listening and responding to their needs.

Several years ago, the bank embarked on a major project of modernization and digitization of operations, all to provide its clients with innovative solutions with functionalities that follow their needs.

Integration leads to positive change

Since we are a custom software development agency, we decided in this case to implement our Integration Platform (IP), which significantly reduced the load on the Core Banking System (CBS), on which the bank’s technical operations are based.

Due to its longevity, CBS is not able to respond to today’s digital needs and challenges, and at the same time, new services are continuously being introduced within the bank, that is, new internal and external services are merging with CBS, which leads to an ever-increasing overload on CBS.


These, as well as numerous other challenges, were solved by the introduction of IP, which is based on an event-driven architecture using Apache Kafka. Event-based architecture is designed in such a way that systems send a specific message to the central part of the system while other systems, subscribed to that type of message, read, or react to the specified message. In this way, the systems are not closely linked to each other, and the procedure of adding new services to the system itself is facilitated. With the introduction of IP, all new internal and external systems are connected to IP instead of directly to CBS, which leads to minimal load on CBS, and this system can perform its basic task without interruption.

IP can be scaled vertically and horizontally, and it is possible to respond adequately to the increased load on the platform, which thanks to modern technologies enables system availability 24/7, which in turn enables uninterrupted communication between IP and services that communicate with IP. The data model provided by IP has been enriched and transformed from technical data into business data, which leads to the faster and easier introduction of new services, i.e., the connection of new services to IP.

The integration platform also enables more modern access to data using a web service or using an event-driven architecture, i.e., reacting to certain events in the system or creating certain events of the system itself. Thus, data became available on demand and is obtained in real-time.

Check out more cases

Rimac Automobili

The future of electric hypercars

Rimac Automobili

Croatian Telecom – EDI

Electronic Invoice

Croatian Telecom – EDI

By Clicking on Accept, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. For more details, please review our Privacy Policy.

Accept all