Apex Lab

MBH Bank

Key partners of building a digital bank

A newly formed bank set out to redefine the industry by merging the best of banking and technology and building a new, fully digital organization from scratch. Originally, we were tasked with designing and implementing a brand-new payment system.

Skills

  • Custom Software Development
  • AWS
  • Kubernetes
  • TypeScript
  • Node.js
  • Kafka
  • Cloud native banking

Industry

  • FinTech
mbh online banking

The Mission

There were a lot of challenges and opportunities in building a baking system from scratch. The client needed a flexible, cloud-native banking system built from scratch after the merger of several banks. Our role was to design and implement the payment system while guiding the technical direction of the project.

The Solution

While our main focus was developing the payment system, we went beyond, helping other teams with system design, business needs clarification, tech enhancements, and competency building.

As for the payment system, we developed the entire codebase from scratch, integrating it with the legacy systems of the merged banks. The infrastructure we designed together with our client relied on complex microservice architecture, AWS and Kubernetes. We ensured scalability with a custom native serverless infrastructure. Additionally, we introduced event-driven architecture using Node.js for improved developer experience and minimal technical dependencies across teams.

The Outcome

The designed payment flow works well from the technical side and can handle bank transfers end-to-end. Thanks to the designed and developed infrastructure, the system is ready for scalability enabling our client to become the leading bank in Hungary.

Previous project Next project