Internet Banking System for Belarusbank

Project Overview

The Internet Banking System is an online channel intended for remote distribution of banking services. The system has been in production since 2008.

Project Execution

IBA Group developed and implemented the project from scratch. The solution was designed following a market research and taking into account customer needs. The IBA Group’s responsibilities within the project included the following.

  • Establishing and following the SCRUM development process
  • Translation of customer needs to clear product requirements and features
  • Creation of technical requirements based on customer needs and possibilities
  • Development of the application
  • Integration cases
  • Functional testing
  • Deployment
  • Data migration.

The development was based on Agile best practices.

Application Architecture

Development and implementation of internet banking system for major Belarusian bank

Software Environment and Technologies

Development tools, languages, frameworks

JavaScript, jQuery, IBM WebSphere, and Web Services (Java, IBM Integration Bus)


IBM Team Concert (Jazz)

Continuous integration

IBM Team Concert (integrated build engine)

Project Results

After launching the solution in production, IBA Group has been providing maintenance and support services with new functions coming twice per year. The project results include the following.

  • 100+ applications (modules or portlets) with functions for clients and administrators
  • 700,000+ active users
  • 50+ successful logins per second in peak hours
  • 40+ successful payments per second in peak hours
  • Average response time: 120 ms in peak hours
  • Average response time of database: 7-9 ms in peak hours
  • Cluster topology without a single point of service in any layer.


© 1993-2018 IBA Group a.s.