The Problem

Our client is the world leader in the provision of Dynamic Currency Conversion services. It has operations in 29 countries, 2,500 employees, serving +125,000 merchants and 60 acquiring banks. Our client also is a global leader in the provision of payment switching and transaction integration technology and has a range of specialist offerings for industry sectors such as Cruise, Hospitality, Card and International Payments.

Keeper is a strategic partner that provides technology capabilities across a portfolio of projects and services. Initially, Keeper was able to assist our client with getting Java development capability at onsite. Our relationship matured with the provision of remote Clojure development capability. As the engagement matured, Keeper was able to provide a managed service engagement which enabled our client to scale their software delivery capability faster and in a predictable and reliable manner.

The Project

Keeper has participated in the development of a range of services across our client service offering. This includes work on the flagship of our client products; Dynamic Currency Conversion, their payments integration platform; OpenConnect, Hospitality offering for hotels, Cruise and Hosted Payments Pages. Keeper has worked across the Software Development Life Cycle with our client; the bulk of the work is on product development (software development) with significant contributions to technical design, continuous integration, test automation, software support and indeed some product design and UX.

Service Offered

Keeper has a full-service technology partnership with our client that spans several years and across different platforms, products and services. In 2012 Keeper initially engaged with our client on the provision of onsite software resources. Over time the focus shifted towards the provision of remote developers and often in the Clojure and Java technology stacks. In 2016 the relationship reached an important inflection point. Our client engaged Keeper on a Fixed Price Managed Service which was delivered from Keeper’s Zagreb office. The service was initially staffed by four developers. Over the years this has gradually increased to a team of over 20 developers. As a large-scale Fintech company our client is operating in a highly regulated environment (e.g. PSI-DSS, PSD, GDPR) and Keeper needed to ensure it could maintain standards to the same level as in our client.

Keeper’s Fixed Price Managed Service has proven to be a highly resilient model for our client; it provides specific development capabilities from a secure near-shore facility complete with service management, operational support, issue handling, escalation mechanisms and reporting. It has enabled our client the flexibility needed to scale development operations whilst retaining all core practices in-house.

Tech Stack

Clojure, Java, GCP, Selenium, Jira, CI/CD, Javascript, Vue.js, Clojurescript, MySQL, Postgret, Spring, Hibernate, SSO

Results

Over many years our client has engaged in continuous innovation and extended its products and services to an ever-growing range of clients and partners across the globe. The technology partnership with Keeper has provided our client with a sustainable means to enhance their delivery capability in line with the needs of the business.

About Us

Keeper Solutions provides scalable, expert, outsourced development resources to Irish and UK clients from a network of software centres across Europe. Our teams are highly skilled, expertly managed and fully committed to the long term success of our partners. We specialise in highly regulated development environments.

Connect With Us

Newsletter Sign-up
=
Privacy Settings
We use cookies to enhance your experience while using our website. If you are using our Services via a browser you can restrict, block or remove cookies through your web browser settings. We also use content and scripts from third parties that may use tracking technologies. You can selectively provide your consent below to allow such third party embeds. For complete information about the cookies we use, data we collect and how we process them, please check our Privacy Policy
Youtube
Consent to display content from Youtube
Vimeo
Consent to display content from Vimeo
Google Maps
Consent to display content from Google