Java Developer

Product Development · Cheltenham, UK, Gloucestershire
Department Product Development
Employment Type Full time
Minimum Experience Mid-level

Are you looking for an exciting opportunity to be a leader within a highly successful global payroll services business? Are you an innovative and experienced developer?  Are you looking to take your career to the next level with your expert knowledge and experience and drive success through our values of Respect, Integrity, Teamwork, Accountability, Diversity and Community? Do you have a strong work ethic, global mindset and the desire to help build a great culture?

iiPay, winners of the Global Payroll Supplier of the Year award 2020 is a high growth, innovative company, based in the US, Europe and Singapore recognized for delivering an outstanding customer experience and service levels. Our payroll managed service is underpinned by our market leading global payroll management system delivering a unique client experience and value-added services. 

iiPay has a unique opportunity for a highly experienced and motivated Developer who wants to be part of this rapidly expanding business, providing expertise to develop new systems and to extend the capabilities of our current platforms to our goal of ‘Paying the Planet’.

Role Overview

Our highly motivated and engaged team members are at the heart of our success!  The successful applicant will be responsible for developing and maintaining the systems used by our payment teams, to ensure accurate and timely delivery of our service. The successful candidate will need to have a solid grasp of backend processing and strong knowledge of security fundamentals as they relate to web-based applications, data transformation and exchange.

The systems to be developed and supported cover the entire operational lifecycle, therefore the successful candidate will be dealing with everything from initial data exchange and loading, through processing and reporting. The main system also exchanges information with external systems and internal microservices.

The successful applicant will be expected to liaise closely with the business analysis team, test team and wider development team.

Key Objectives and Responsibilities


The successful candidate requires experience, skills and a proven track record in the following areas:


  • Demonstrated ability to perform at an elevated level in a high-growth, fast-paced, and technical environment
  • Producing design specifications from analysis documents
  • Prioritise, assign and execute tasks throughout the software development life cycle
  • Design, implement, and maintain Java applications
  • Conduct software analysis, testing, and debugging
  • Improve operational efficiency for users through technology
  • Document design and development phases
  • Ensure our applications are secure and up-to-date

What we are looking for in you 


  • Knowledge of Java 8+ features
  • Understanding of API Development, REST, Swagger and OpenAPI
  • In-depth knowledge of popular Java frameworks like Spring
  • Experience of Agile software development (Scrum, JIRA etc)
  • Knowledge of Git & GitLab
  • Experience of Amazon Web Services or the Microsoft Azure platform
  • An understanding of database technologies i.e. data modelling and SQL
  • Ability to produce readable, well engineered code
  • Understanding unit testing strategies
  • Experience with Object-Oriented Analysis and Design (OOD)
  • Problem-solving abilities
  • Continuously looking for innovative web-based solutions to solve problems
  • Experience of working in payroll or a similar industry is preferred but not essential

What can we offer you? 


As well as offering you the opportunity to be innovative and ambitious, iiPay believe in offering a competitive salary, generous benefit package and a great culture and employee engagement initiatives, not to mention our other benefits below!

  • 25 days’ vacation plus Bank Holidays
  • Company Sick Pay
  • Pension Scheme
  • Private medical cover
  • Critical Illness cover
  • Death in Service cover
  • EAP
  • Monthly free breakfasts
  • Daily free fruit
  • Continuous development and financial assistance for education and professional memberships
  • Great company events!


Please note that we do not use agencies in our recruitment and cannot accept unsolicited CV.

Thank You

Your application was submitted successfully.

  • Location
    Cheltenham, UK, Gloucestershire
  • Department
    Product Development
  • Employment Type
    Full time
  • Minimum Experience