Account Management System
A global financial services company faced a complex project to renovate the architecture of its large legacy account management system with a modular approach utilizing Microservices to increase efficiency and overall functionality.
The Problem
A global financial services company faced a complex project to implement Microservices in order to remove the critical functions from a large, monolithic platform where the code is older and has grown over time. The replacement of an enormous single application with one that utilizes Microservices is much more efficient and functional, while eliminating duplication of code.
The Solution
The TDK team partnered with this global financial services company and were asked to address five platform-level services that included configurations, settings, workflow, hierarchies, and user security.
The project utilized 2-week sprints within 3-month program increments where TDK software experts focused on a specific platform-level service. In one case, the TDK team immediately addressed the notification service utilized by at least two different functions, which required critical thinking to ensure that each function’s specific notifications could be addressed at the platform level. TDK was able to deliver ‘plug and play’ services in order to remove as much duplicated code as possible.
TDK instituted some of the customer’s first automated testing systems with a Sonar automation framework, SonarQube, to automatically test code in the build process, identify problems in the early stages, and if the code did not pass the quality gates, the build automatically failed.
The Result
The Microservices provided a more efficient and functional system, and the testing automation can now be used for any subsequent planning iterations in the future.
Technology Trends to Watch in 2024
See how TDK views key trends in technology's ever-shifting landscape; offering guidance for organizations looking at investments for the coming year and individuals seeking to future-proof their careers.
Developing Applications Using the AWS Cloud: Best Practices, Benefits, Considerations
See how TDK Technologies custom software development experts utilize best practices and a deep understanding of client business needs to maximize opportunities when developing applications utilizing AWS Web Services.
Cloud Native Apps: Unleashing Benefits for Modern Enterprises
See how TDK Technologies expertise in cloud native applications unlocks transformational change in custom software development.
Why Agile Software Development Methodologies are Game-Changers for Customers
See how TDK Technologies uses Agile software development methodologies by prioritizing customer collaboration and flexibility, allowing for a more responsive and satisfying experience for the customer.
Cloud Computing: How to Effectively Use Someone Else’s Computer
See how TDK Technologies expertise optimizes software for the cloud to unlock the full potential for a successful integration.
In 2020, TDK Technologies was ranked 2,784th on the Inc. 5000 list of Most Successful Companies in America for our 144% increase in revenue from 2016-2019. TDK has been recognized on the Inc. 5000 four times in the past 11 years.