Background
Our partner, a newly unified bank formed by merging several large Hungarian bank branches, aims to launch in 2023. The goal is to become the most modern bank in Hungary by introducing flexible and internationally leading digital solutions. This ambitious project draws inspiration from industry leaders like Netflix, Uber, Revolut, and Wise.
Solution
Rollout IT has been instrumental in this project by providing top-tier backend development and project management expertise. The focus is on building a robust microservice architecture to ensure scalability, flexibility, and performance. Our team comprises experienced senior developers, project managers, product owners, and DevOps engineers, all working collaboratively to bring this vision to life.
Objectives
The primary objectives of this project include:
- Developing a scalable and flexible backend using microservice architecture.
- Implementing state-of-the-art technologies to ensure a leading-edge digital banking experience.
- Building a fully remote team of 300 engineers to support the bank’s digital initiatives.
Progress
The project is on track for its 2023 launch. Key progress points include:
- Establishing a robust microservice architecture with NodeJS and NestJS.
- Utilizing GraphQL for efficient data querying and manipulation.
- Implementing MongoDB for flexible and scalable data storage.
- Developing a responsive and intuitive frontend with React and TypeScript.
Challenges
Several challenges have been encountered and addressed:
- Coordinating a fully remote team of engineers, ensuring effective communication and collaboration.
- Integrating various banking systems from the merged branches into a unified platform.
- Ensuring the highest levels of security and compliance with banking regulations.
Team
The Rollout IT team dedicated to this project includes:
- 1 Engineering Manager
- 2 Tech Leads
- 2 Python Developers
- 1 Java Developer
- 3 Full-stack Developer
Tech Stack
The technology stack for this project includes:
- NodeJS and NestJS for building the backend microservices.
- GraphQL for efficient data querying and manipulation.
- MongoDB for flexible and scalable data storage.
- React and TypeScript for a responsive and modern frontend.
Client Interaction
Regular communication with the client is maintained through status updates, review meetings, and feedback sessions. This ensures that the project aligns with the client’s vision and requirements. The collaborative approach fosters a positive working relationship and facilitates smooth project progression.
Conclusion
In conclusion, the development of Hungary’s most modern bank is well underway, with Rollout IT playing a critical role in building a scalable, flexible, and secure digital banking solution. By leveraging cutting-edge technologies and a robust microservice architecture, the project is set to revolutionize the banking industry in Hungary.
As the launch date approaches, the combined efforts of Rollout IT and the client ensure that the new unified bank will offer a leading-edge digital banking experience, setting a new standard for financial services in the region. The successful integration of advanced technologies and a fully remote engineering team exemplifies the project’s commitment to innovation and excellence.