Business need

As our client grew, their e-commerce platform struggled to manage increased traffic with the in-house JAVA based middleware layer. Holiday season retail and mobile order volume overwhelmed their systems. Scalability and ad-hoc pluggable services were ineffective resulting in order backlogs stuck in, in-house JAVA based middleware platform, with queues waiting for execution.


Existing software was built on JBoss ESB (enterprise service bus) using custom Java code that was tough to maintain and scale. The software was integrated with many vendor tools and every integration had to be custom built. No existing, technical, functional knowledge of the business logic stored in the middleware software.

Our solution

CimpleSoft guided the client in the implementation of a new middleware platform using Apache Camel on cloud-based servers. This solution supports, client’s growth plan to adapt to increased demands. Key concerns like scalability, speed, cost-effectiveness and adaptability were addressed. CimpleSoft Business Analysists unpacked the business logic in the software by digging into the code, existing documentation and by interviewing the application SMEs


    • Enhanced customer experience
    • Cost-effective and reliable Order management system
    • Scalable and flexible middleware / business logic layer


Oracle ATG, Oracle Fusion, SAP PI, IBM (Digital Order Management System), JAVA, MS SQL Server, C#, iOS, Android, Okta, Slack, Atlassian

View All Case Studies