FinTech e-Banking Application

Software Development

Client: European Financial Group 


Development of Internet banking & mobile banking application.


  • create an outstanding internet banking which drives user acquisition
  • shift from specs based development to continuous improvement, scope flexibility, team input
  • ensure 100% uptime


We had previously collaborated with the corporation on other successful projects, which led to a over 3 years long trustful relationship: we were one of the first options when they sought an IT outsourcing partner that could deliver in a model specific to their current needs: experienced consultants to ramp up their core team during peak activity periods.

We took part in an RFP along with other shortlisted providers and we were chosen thanks to our qualitative approach.

We extended our clients development capabilities – we put together a team of 9 Java developers, mid and senior levels. Their core responsibilities were to develop new features and functionalities for the client’s personal banking platform. Additionally, the team developed internal business applications for the client, relying on the Agile project management.

Another thing is customization. Most of the banking apps allow very little in that respect; usually a dark theme is the extent of it. Here, the customer Is allowed to change the interface and configure the app’s home screen to show the operations and features they need most. It basically offers the best-in-class processes to the customer, allowing them to make some product decisions themselves. Our work here was to make sure that the app works 100 % of the time.

User testing allowed our client to refine the app, but we had a backlog of functions and elements that we weren’t entirely sure were necessary or needed for the final product. To ensure we nailed the final UX and to assist with prioritizing remaining features, we ultimately decided to pursue simplicity — a “minimum viable product” (MVP) within the existing app. Feedback loops were installed into the bill-splitting feature to allow customers to try it and provide their input.  


Our team developed new features and functionalities for the client’s personal banking platform and for other internal business applications relying on an Agile project management model.

The team started by finding heroes of the banking story and opened their heart to users’ feelings. Then, a map of banking app user journey was created and adjusted the service conceptual model to users’ mental model. User scenarios were transformed into user flows, drew detailed blueprints of the future banking app to catch visual mood that inspires.

From this on, designing the key concept that sets visual language and creating the proof of concept which was convincing most stakeholders was the usual development journey.

Building a mobile bank from scratch meant that a lot of processes had to be created. It was decided not to change the existing processes, but to build them from the ground up, thinking not about the bank as it was, but about the bank as It was wanted to be seen. What actually ended up happening is that the entire retail banking part has begun to change in order to become mobile-first.

The challenge was to come up with a totally new banking user experience. Who said that online financial experiences have to be painful, rather than easy to use, delightful and most importantly – enjoyable? 


  • Shorter time-to-market of the new app functionalities
  • By working with our team, our client’s nearshore IT center gained a boost in their Java development expertise.
  • Satisfactory level of persuasiveness of the eBanking app and the dynamic application of persuasive criteria.
  • The web-app involving certain specific features (e.g., features to inform the customer about the various benefits of savings behaviors) supports a positive banking customer’s experience with positive impact for savings indicators.

Other Similar Projects

Looking for a technology partner?

Let’s talk.