Members of the Elemental team started working with the client in early 2000’s initially providing ad hoc consultancy around their open-source technologies but expanding the services over time to include the replacement of their e-commerce offering with a modular ecommerce platform. The platform was written in Java with a JBoss Application Server and Oracle relational database, integrating with multiple legacy ERP systems. By 2015 the team had helped to recruit and train an inhouse team to take over the operation and extend the platform.
Today, the business are re-platforming their e-commerce to adopt modern “cloud native” technologies. The new cloud platform is now responsible for a significant percentage of customer interactions, however the original Java platform is still the foundation of the e-commerce channel, providing additional complex functionality that is highly valued by some larger customers and has not yet been implemented in the cloud.
The client has re-engaged the Elemental team to augment their in-house development capability by taking on responsibility for implementing features in the Java Monolith whilst their in-house team focus on implementing the new platform. This is a challenging request, given that the platform has been evolving for nearly 20 years so that there is now a lot of technical debt in the code base.
EC will work with the client over the next 2 years, adding new features where needed and helping with the organised decommissioning of the platform as more responsibilities are completely managed in the cloud platform.