The Digex Co. team compiled a set of 4 microservices, each with its own interface and back end, to comprehensively automate the mortgage process and all its subprocesses by aligning the IT landscape of Ak Bars Bank with third-party systems of state regulators and services.
AuthorizationThe app authorizes clients as physical persons. The system requests data on the person from external and internal sources: Federal Tax Service (FTS), Federal Bailiff Service, National Bureau of Credit Histories, and others. The app verifies all possible financial and other data on a lead that applies for a mortgage.
The app points at discrepancies and verifies or confutes the client’s data. A verification report then becomes available to the bank’s employees.
Deposit reconciliationThe system checks all the property belonging to a physical person. Property data are carefully reconciled: whether a property exists, whether information about it is correct (up to the planning correctness), whether it is on pledge, and whether real features of the property match the claimed ones. Property data are submitted automatically, because the bank’s systems are integrated with the accounting system of state regulators and controlling authorities.
UnderwritingA special underwriting module to analyze the paying capacity of a lead. A decision on whether a loan can be granted is taken based on a process developed by Ak Bars.
Income documentsAn income documents processing workflow existed, but it had to be streamlined due to a great number of legacy settings and technology wear impacting the application support. The system verifies the documents submitted by a physical person when applying for a loan or a mortgage. These are the documents related to a physical person’s employer and employment. The system checks whether an employer exists, whether it is really engaged in the business mentioned, etc. Information from paper documents is automatically reconciled with the data from the Pension Fund and other state and regulatory IT systems.
Grey zone testingAk Bars Bank regularly reports grey zone testing results for its website and mobile apps, specifying the number of bugs and errors, and concludes on whether another update is needed or not.
Grey zone testing stages- Component testing: app interaction is verified, service components are tested via POST and other methods.
- Integration testing verified service interaction with other parts of the IT landscape. The testing is conducted on a test bed to check viability of new service updates.
- System testing checks whether an update implemented is viable inside the customer’s ecosystem. Interaction between microservices and new functionality is checked.
- Regression testing: new app functionality is tested on a test bed before production. This is like a final test bed to verify updates before they are launched on release servers. They check new features for viability and performance with third party modules developed by multiple developers engaged by Ak Bars Bank IT department.