Cloud-Native Migration of Legacy Underwriting for Scalable Automation at Fannie Mae

Customer Challenge

Navitas Tech was engaged by a major secondary mortgage provider to spearhead the development of an advanced underwriting system. The core objective was to empower lenders with efficient credit risk assessment tools, streamlining the process of determining a home loan's eligibility for sale and delivery through intuitive and powerful functionalities. However, this ambitious goal was compounded by significant hurdles. The primary challenge involved migrating a complex legacy application to a modern, cloud-native architecture. Furthermore, the client faced considerable difficulties in rapidly managing and deploying changes to their existing solution, leading to a high rate of deployment errors. Adding to these complexities, the incumbent legacy technology stack was plagued by inherent security vulnerabilities and severe scalability limitations, threatening the provider's ability to meet growing market demands and maintain operational integrity.

Navitas Solution

To address the challenges, Navitas Tech rearchitected the client's underwriting system into a high-throughput, low-latency transaction processing platform, engineered to handle over 100 transactions per second (TPS). This transformation embraced cloud-native principles through a microservices architecture, with individual microservices built using Spring Boot and deployed into containers on AWS ECS/Fargate. To ensure scalability and clear separation of concerns, related microservices, grouped by common business context, formed distinct domains, each with its dedicated ECS cluster. For batch processing and event streaming, Lambda functions and Kinesis were leveraged, respectively. Each microservice utilized DynamoDB as its persistent data store, and the complex workflows between these services were efficiently managed by a centralized orchestrator, ensuring seamless and reliable transaction processing.

Results

The re-architecture of the underwriting system delivered transformative results for the secondary mortgage provider. By migrating from a vulnerable legacy system to a robust, cloud-native microservices architecture, security vulnerabilities were significantly mitigated, ensuring the integrity of sensitive financial data. The new platform achieved unprecedented scalability, capable of seamlessly handling over 100 TPS, completely eliminating the previous limitations and enabling the client to absorb increasing market demand without performance degradation. Critically, the adoption of cloud-native principles and streamlined deployment processes led to a dramatic reduction in deployment error rates, improving release reliability and accelerating time-to-market for new features by an estimated 75%. Lenders now benefit from highly efficient credit risk assessments, completed with greater speed and accuracy, directly translating to faster home loan eligibility determinations and a smoother sales and delivery process for the provider. This modernized system not only future-proofed their operations but also solidified their position as an industry leader through enhanced operational efficiency and unwavering reliability.

Solve Boldly with AI Get in Touch