Enable job alerts via email!
A technology company in the United Kingdom is seeking a Software Developer for payment applications. The candidate will work on Java and Android development within a hybrid model, involving collaboration with multiple teams and ensuring a smooth user experience. Qualifications include at least 2 years of Java experience and the ability to manage diverse technical tasks in a fast-paced environment.
The role is within the Terminal Development team, reporting to the team manager. This position focuses on the development of the payment application that runs on our payment terminals. It is a technical role where the successful candidate will gain an understanding of our payment business across all the industries Planet serves. All developments run on payment terminals that use Linux or Android OS, devices that are PCI compliant and include a secure processor to run payment-sensitive data.
Planet currently works with four payment terminal manufacturers: PAX, Ingenico, Verifone and Worldline. The main programming language is Java, with C++ used as well, in Android and iOS environments. Payment terminals need to be robust and easy to use, meaning the software must run without failures and provide a smooth end-user experience. The role involves liaising with the architecture and Solution Engineering teams, understanding and documenting requirements, and working on multiple projects simultaneously, liaising directly with the Project Manager for each project.
The role requires a wide scope of technical knowledge and the ability to apply it in different circumstances when solutions are needed quickly.
Planet is an equal opportunity employer where diversity is valued, and all employment is decided based on qualifications, merit, and business need.
Come and grow your career in the most exciting, fast-paced technology market, with a business that delivers feel-good connected commerce.
We would love to hear from you – Apply now.
Planet embraces a hybrid work model, with three days a week in the office. Reasonable accommodations may be made to enable an individual to perform the essential functions of this role successfully.