Banking security-compliant big data platform for use case analyses.
Business needsThe solution needed to meet the following specifications:
We implemented an end-to-end big data platform for new business use case analyses, and achieved these results for the bank:
Take over and upgrade a Java-based IT portal from a previous vendor without any support or documentation in less than a month.
Business NeedsThe solution needed to meet the following targets:
We took over the client’s portal-like Java solution in less than a month and completed the whole project on time, delivering even more features than expected.
JAVA 11, Azure SQL, Angular 10, Azure DevOps, Docker
Berenberg, one of Europe’s leading private banks, was looking for a partner to outsource internal application development.
Profinit provided a nearshore software development team to work together with a team from Berenberg to develop applications and fulfil their business needs. The Profinit team covers the roles requested by Berenberg – Senior Full Stack Developer, Business Analyst, Application Architect and QA/Test Manager.
The collaboration started with the Securities Workbench project which facilitates investment advisory services in securities. The project is about client classifications and investor profiles pursuant to the German Securities Trading Act (WpHG).
Profinit brought their expert knowledge of full-stack development (Koltin, Spring, Angular in this case), project organisation and governance. Together with Berenberg we stabilised the Securities Workbench project, designed a modular architecture, migrated the project from on-premise to Azure DevOps, and implemented new modules.
ChallengeWe needed to set up an intensive collaboration between Prague and Hamburg, where Berenberg is based. While remote work for part of the week is standard these days, working together for months without meeting in person can be challenging. We had to address this to keep the team efficiency close to what we would achieve working together in one office.
SolutionWe created a team and processes to make nearshoring collaboration smooth and efficient. At the start of the project, we focused on team building by working at Berenberg for a week, allowing all team members to get to know each other personally.
Later, the Berenberg team also worked with us in Prague at our offices. Meeting in person from time to time significantly increases team efficiency. Even working together remotely, we functioned as a single team, collaborating daily and using agile methods, such as daily stand-ups via video call.
We designed a modular architecture that simplifies development and deployment while setting certain boundaries to ensure future maintainability. This architecture allows easy transformation of the modules into independent microservices, should this be needed in the future.
We implemented new modules for client classification and a dashboard according to business requirements and migrated the application to the cloud.
Nutze unseren KI-Bot, um gezielt Fragen zu diesem Dienstleister zu stellen, Inspiration für dein Projekt zu sammeln oder passende Alternativen zu finden. Schnell, einfach und rund um die Uhr für dich da!