Scala-to-Java Redevelopment for OTC Trading Platform
Services Covered:

Industry
Financial Services
Duration
81 months
Budget
Confidential
Start Date
1 November 2019
Team Size
1-5 Employees
Engagement Model
Offshore
Project Capability Score (PCS)
75/100
Good
Project Capability Score (PCS) estimates how capable NashTech is of successfully delivering a project like this, based on its past experience, track record, and ability to handle similar work. Learn more about PCS
Client
Singapore Exchange Ltd
Project Summary
NashTech provided ongoing development and redevelopment support for an over-the-counter trading platform for Singapore Exchange Ltd, helping migrate the platform from a Scala codebase to Java. The vendor worked as a four-person team embedded with the client's staff to add features, integrate with other exchange systems, and maintain the monolithic legacy codebase. The client praised the team's seamless integration, cooperation, and consistent delivery.
Key Challenges
- Take over maintenance and redevelopment from a previous vendor
- Work with a monolithic legacy codebase that is difficult to extend
- Add new features and integrate with external and internal exchange systems
- Migrate the platform from Scala to Java
Project Deliverables
- Redeveloped over-the-counter trading platform
- Migration from Scala to Java
- Integration with external and internal exchange systems
- New feature development and ongoing maintenance
Project Solution
The vendor took over ongoing maintenance and redevelopment of a monolithic over-the-counter trading platform, working as an embedded four-person team. They focused on adding new features, integrating the product with external systems and existing exchange systems, and gradually migrating functionality away from a Scala codebase toward Java and a mixed-language architecture. The team operated collaboratively with the client's staff and supported agile sprint-based delivery.
Project Outcome
- Seamless integration with the internal team and cooperative collaboration
- Adoption of agile sprints with Jira and a dedicated project manager
- Improved communication with partial return to office and face-to-face interactions alongside remote calls
Platforms
Web
Tech Stack
Java
Scala
Client Endorsement
Overall Review Rating
4.5
5 out of 5 stars
Timeliness
Cost Rating
Willing to Refer
Quality of Deliverables
“The developers at NashTech (formerly Knoldus Inc.) integrated seamlessly with the internal team. They’re easy to work with and deliver consistently. The team is cooperative, and their support has been integral to the success of this platform.”
Note: This endorsement is based on publicly available client feedback from external review sources.
More Projects by NashTech
Ongoing
Advertising & Marketing
Analytics Platform Development and Ongoing Maintenance for 3TierLogic

Services Covered:
+1 more
Ongoing
Information Technology
Scala Distributed Computing Implementation for Text Analytics

Services Covered:
+3 more