- The client is an enterprise legal spend and matter management software provider serving legal departments globally. Their cloud-based platform enables in-house teams to manage matters, outside counsel relationships, invoices, and legal spend.
Success Story
About the Client
Business Needs | Modernizing a Legacy Framework to Enable Platform Growth
The client’s custom field configuration module had been operating on a deprecated Java UI framework for over a decade. It was the highest bug-reported area on the platform and was blocking a critical infrastructure upgrade. Key challenges included:
- Deprecated wicket framework that prevented an upgrade from Java 8 to Java 17.
- Admin page load times of 2 to 3 minutes with frequent server errors.
- Lack of visibility into staged field changes before publishing.
- Security vulnerabilities that could not be patched without a complete rewrite.
- A user interface that was misaligned with current platform design standards.
Solutions | Enterprise Legal Software Modernization Through Re-Engineering
Cybage rebuilt the module using a modern frontend framework with REST APIs, integrating Copilot tooling throughout the delivery lifecycle. Our team:
- Modernized the admin page by rewriting the legacy interface from scratch, eliminating the dependency on the deprecated framework.
- Provided selective publish ability, giving administrators clear visibility into staged changes before anything goes live.
- Delivered the full custom field lifecycle across five object types: Matters, Invoices, Law Firms, Journal entries, and Matter Participants.
- Redesigned every migrated page to meet current platform UI standards, resulting in a consistent and intuitive experience for administrators.
- Moved all business logic into shared services, decoupling the platform from any Java runtime dependency.
Business Impact | Drove Transformative Outcomes through a Stable and Secure Platform
- 90% bug reduction was achieved in the module that previously had the highest bug volume.
- 25-30% increase in development efficiency through AI Copilot integration.
- Java 8 to 17 upgrade path was successfully unblocked.
Technology Stack
Image
Related Success Stories
Success Stories
Posted On:
Accelerated CI/CD Modernization with AI for a US-Based…
Explore how Cybage accelerated CI/CD modernization with AI to enable faster, scalable software delivery for a…
Success Stories
Posted On:
Delivered a Hyper-Personalized Donor Recommendation Engine…
Here’s how Cybage created a customized donor recommendation engine to improve engagement and streamline fundraising…
Let's Get Moving!
Your purpose, our passion. Connect with us and let's make things happen.
Image


