Consider a new opportunity
The client is aglobal leader in payments processing technology and solutions for our merchantcustomers. It operates reliable and secure proprietary technology platformsthat enable merchants to accept a vast array of payment types, across multiplechannels, anywhere in the world.
On a typical day,it processes over 31 million mobile, online and in-store transactions that’saround 400 a second. In 2015, it processed 13.
1bn transactions with a totalvalue of c.402bn. It supports 400,000 merchants in 126 currencies across 146countries, offering over 300 payment methods.
They are the leader in paymentsin the UK, where they process approximately 42% of all transactions.
The group provideslocal in-store, online and mobile payment acceptance solutions for UK-basedmerchants, from large corporates to small and medium-
sized enterprises(SMEs / SMBs) and micro merchants, accounting for approximately 42% of UK cardpayments.
The application isan all-in-one, tablet-based and payment system. Equipped with a mobile cardterminal it is able to take card payments from all major card providers as ituses the client’s propriety mobile card processing solution.
It provides allthe basic functionality a merchant needs in just one device : authentication& user management, catalogue management, transaction management, insightson sales history and client notification through email.
This creates thepossibility of having multiple types of devices using similar functionality dueto the share of one common API.
Having the services hosted on the provider’sservers, this also allows merchants the access to a variety of different othertools in order to enhance their business.
In Iasi, Endavahandles the development of the API services for all kind of app clients likeabove. The API is developed in Java using Spring and it migrates towards aCI / CD pipeline.
Apart from Oracle technologies we are recently addingSpringBoot, Hibernate, Serenity, RESTAssured as new things in the commontechnology stack.
We follow an Agileapproach based on 2 weeks sprints targeting a release at the end of each twosprints.
The positionrequires Java knowledge, team work and communication with the client’stechnical team for alignment towards the common goal to release frequent newfeatures to production.
The team shape is : 1 Java Design Lead, 5 Javadevelopers, 3 Testers and the Scrum Master. The delivery approach is Scrum, soworking experience with Agile delivery is desirable.