RBA Internet banking for retail & corporate users

We designed and implemented a scalable Internet banking platform for retail and corporate clients.

RBA Internet banking for retail & corporate users
Client name
Raiffeisen Bank
Industry
Banking, FinTech, IT
Location
Zagreb, Croatia
Services
Consulting, Product Development
Methodology
Agile, Scrum
Technology
IBM WebSphere Application Server, IBM WebSphere MQ Server, Java
Team size
4
Project duration
5 years

The Client

Raiffeisenbank Hrvatska holds a prominent position as the fourth-largest bank in Croatia, encompassing a considerable user base exceeding 100,000 individuals actively utilising their Internet Banking services.

Client Challenge

The main challenge was needing more skilled team leads with over 15 years of project leadership and management experience. This led to the decision to bring in Notch, whose expertise was crucial in enhancing teams and addressing the challenges faced in project execution.

The Product

Raiffeisenbank undertook a complete rewrite of its Internet banking platform in response to evolving technology trends. The new platform comprises dedicated sections for retail and corporate users, supported by an administrative application for efficient management. Integration with various services ensures seamless platform operation, featuring 90 use cases on the admin application and 150 for retail and corporate segments.



Project Goals

Leveraging cutting-edge technology
Initiate a comprehensive rewrite of the internet banking platform, leveraging cutting-edge technology.
Effectively maintaining applications in production
Effectively maintain applications in production, catering to a user base exceeding 100,000 regular internet banking users.
Scaling the system
Scale the system to accommodate high-volume peaks, particularly during the retail side’s initial days of the month. This addresses the surge in transaction volume due to salary payouts and utility payments, ensuring seamless application usage.
Implementation of optimization strategies
Implement optimization strategies for the infrastructure.

Results

1
Designed and implemented a modern, scalable internet banking platform.
2
Tailored for both retail and corporate clients, facilitating the seamless development and implementation of new features without compromising platform integrity.
3
Assisted in the adoption of Agile methodology.
4
Successfully transitioned the project from the development phase to production.

Services Provided

Custom Software Development

Implementation of comprehensive corporate software and completion of the development of retail delivery software (our team played a pivotal role in delivering the retail software, providing valuable assistance throughout the process).
Facilitated seamless team expansion, ensuring increased capacity without compromising productivity.

Consulting

Prioritizing agility, we’ve restructured the development process into sprints for a more streamlined and efficient workflow, ensuring smooth development and facilitating the seamless integration of Agile methodology within the organizational framework. This approach fosters adaptability and responsiveness.

Technology

Java
IBM WebSphere Application Server
IBM WebSphere MQ Server
IBM WebSphere Message Broker
Oracle DB
Thymeleaf
jQuery
HTML5
Spring Framework
Rational Performance Tester
Rational Team Concert
YourKit java profiler
SoapUI
HermesJMS
Selenium

Blog

Schema Registry for Kafka Messaging
Bojan Kljajin
Schema Registry for Kafka: Evolution of Messaging

Behind great software there’s a great story.

CONTACT US

Accelarate your business with excellent product development.