Industry

Financial Services

Company Size

$10-20bn

Technologies

Microservice Architecture

Domain Area

Payment Processing

Business Challenge

Our client is a global leader in the payments industry. The client was faced with the primary challenge of lengthy development cycle for their payments application, with new feature deployment taking approximately six months. This duration was excessive considering the market’s rapid growth pace. Their existing architecture used low quality code, that lacked end-to-end automation. In addition, the client’s processes grappled with issues stemming from poor backlog management, and manual deployments that had complex business and technical requirements.

Solution

As a strategic partner, the Fulcrum team identified the underlying causes of the client’s concerns. The team proposed to reduce the lengthy development cycle. This solution facilitated faster payments through the combined capabilities of Microservice Architecture, Spring Integration deployed on Embedded Tomcat, Spring Boot services, and business logic components. Oracle 19c platform with golden gate replication and Unix Servers were also applied to optimize the payment processing. Automated testing and deployment process via Jenkins was introduced with testing frameworks using JUnit, JMeter, and Cucumber.

Solutions were implemented to enhance the deployment and testing process, improving the quality of feature delivery and operational stability. Cross-functional agile scrum teams with varied skill sets, such as business analysts, java developers, and database developers, were allocated to execute the workload. A DevOps team with automation testers was also assigned to design and deliver a technical refresh project to migrate the application from legacy hardware and unsupported databases to APIs running spring boot services. To remediate the feature backlog, the team established a product roadmap that prioritized the features and broke them into smaller iterations, allowing the team to focus on delivering the most critical features first.

team designing an action plan
team analyzing execution results

Benefits

Faster time to market with frequent releases with small changes reducing deployment cycle to 3 weeks
CI:CD pipleines with end to end build and deployment automation combined with test automation reduced deployment and test execution times
Zero critical and high vulnerabilities
Improved the quality of feature delivery and operational stability

30%

Reduction in Deployment Time

>95%

Unit Test Coverage

35%

Faster Time to Market

Need More Info?

Message us & we will get back to you ASAP! 

Schedule Appointment

Fill out the form below, and we will be in touch shortly.