EndorsedendorsedOngoing

Scala-to-Java Redevelopment for OTC Trading Platform

Services Covered:

Website Development
Project hero — replace with case study imagery
Industry
Industry

Financial Services

Duration
Duration

81 months

Budget
Budget

Confidential

Client Size
Start Date

1 November 2019

Team Size
Team Size

1-5 Employees

Engagement Model
Engagement Model

Offshore

Project Capability Score (PCS)

gauge meter
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

mapSingapore, Singapore

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

  • WebWeb

Tech Stack

  • JavaJava
  • ScalaScala

Client Endorsement

Overall Review Rating

4.5star5 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.

Damien Fauth

Technical Lead

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

Preview of the Analytics Platform Development and Ongoing Maintenance for 3TierLogic
Budget:
200K - 999K
Duration:
144 months
Team Size:
6-10

Services Covered:

+1 more
Ongoing
Information Technology

Scala Distributed Computing Implementation for Text Analytics

Preview of the Scala Distributed Computing Implementation for Text Analytics
Budget:
200K - 999K
Duration:
175 months
Team Size:
6-10

Services Covered:

+3 more