Awarded to Kainos Software Ltd

Start date: Thursday 5 January 2017
Value: £95,760
Company size: large
Government Digital Service

WP1164 - Java Developer Specialist for GOV.UK Pay

0 Incomplete applications

18 Completed applications

14 SME, 4 large

Important dates

Monday 21 November 2016
Deadline for asking questions
Wednesday 23 November 2016 at 11:59pm GMT
Closing date for applications
Monday 28 November 2016 at 11:59pm GMT


Specialist role
Summary of the work
Senior Java Developer to work on PCI DSS accredited GOVUK Pay payments platform to help with the outstanding backlog of work to scale the recently launched platform to onboard new services and to further develop it's product offering.
Latest start date
Expected contract length
6 months, with a review at the 3 month point.
Organisation the work is for
Government Digital Service
Maximum day rate

About the work

Early market engagement
Who the specialist will work with
A Multi-disciplinary agile team, mainly back end developers, WebOps engineers, technical architect, tech lead, user researchers, product managers, delivery managers, tech author.
What the specialist will work on
Working with our already established development team to further develop our PCI DSS accredited payments platform, to tackle our outstanding backlog of work to scale our current platform to onboard more government services and expand our product offering to both citizen users and backend staff. The role will also include supporting our existing platform and may require some out of hours support work.

Work setup

Address where the work will take place
Holborn, London
Working arrangements
Monday to Friday
7.5 hours per day + lunch time
Must start work by 09:45 and not end before 16:00
Mainly based from our office in Holborn, with opportunities to work from home part time. Moving offices to Aldgate Mar17
OnCall support out of hours on rotation approx every 6 weeks
Security clearance
It is preferred that the candidate already has SC clearance, however if this is not currently held, they must be willing to undertake the SC clearance process.

Additional information

Additional terms and conditions

Skills and experience

Buyers will use the essential and nice-to-have skills and experience to help them evaluate suppliers’ technical competence.

Essential skills and experience
  • Senior software engineer with exemplary Java skills
  • Demonstrable experience of working in a strong agile and self organising team using agile practices such as Scrum and Kanban
  • Experience of working in a PCI DSS accredited development environment
  • Experience working on a payments platform
  • Experience of mentoring more junior developers
  • Experience of working on architecture systems using microservices
  • Experience of working in cloud based infrastructure using AWS
  • Experience of working on WorldPay and SmartPay integrations
  • Experience of developing scalable restful APIs
  • Experience of working in a continuous delivery pipeline
  • Experience of supporting a 24/7 service
  • Experience using the following technologies: AWS, Heroku, Java8, Postgress, Docker, Cucumber
  • Ability to present and communicate technical solutions to a non technical audience and potential customers
Nice-to-have skills and experience
  • Experience supporting a 24/7 service and providing out of hours support
  • Experience working in government

How suppliers will be evaluated

How many specialists to evaluate
Cultural fit criteria
Ability to work well in a collaborative multi-disciplinary agile team
Assessment methods
  • Work history
  • Interview
Evaluation weighting

Technical competence


Cultural fit




Questions asked by suppliers

1. Hi, please can you clarify the mandatory and nice to have requirements around 24/7 support - is the mandatory part that they've worked on a service which is used 24/7, and the nice to have part that they've provided out of hours support? Thanks.
It is essential that the candidate has experience of supporting a 24/7 service.

One of the nice to haves is that candidate has experience of providing out of hours support for 24/7 service.