Contact Computools' experts to learn what we can do for your business!Contact us →
Computools’ experts selected Java to update the client’s mobile app. This object-oriented programming language ensures the security necessary for a financial application. Platform-independent multithreaded coding, high performance and a mature ecosystem with multiple libraries and frameworks made Java a logical choice to meet the client's requirements.
Microservice architecture enabled continuous and independent delivery and deployment of separate blocks of a single complex application. Tight block bounds supported technological variety and allowed Computools’ experts to implement the most efficient stack for each of the application's features.
JAX-RS is a JSR standard that enabled Computools’ team to develop a RESTful web service that can be deployed by any Java application server. This approach was used for routing definition and to eliminate service class limitations.
Microsoft SQL Server
Computools’ software engineers employed Microsoft SQL Server to maintain the server's stable performance and ensure data recoverability and availability. This relational database management system is easily scalable, high performance, secure and low maintenance, which meets the requirements of the client's application.
Computools's software engineers have successfully applied their field knowledge and expertise to adapt the required technologies and opt for necessary microservices. In the course of work on the project, it was decided to establish custom high-tech solutions to secure stable financial integrations and create new data-driven models built around digital client engagement. Java was chosen to take advantage of the existing tooling.
The efficiency of the Computools team is contingent on an established development flow and seamless communication between in-house engineers and client-side specialists. A routine of regular planning sessions and review meetings promotes successful cooperation among the distributed team members.
Computools engineers complemented an international development team that ensured timely implementation of the updated mobile application. Team members used email, Slack and Skype for daily communication. The client introduced technical requirements through Confluence, while Jira was the chosen task-tracking tool that ensured each assignment was completed on time.