Java Developer - Akka - Contract - London

Java Developer - Akka - Contract - London

Java Developer - Akka - Contract - London

Akka, Java, DevOps, SCRUM

Worldpay - do you know who we are?

Worlday is the leading provider of technology solutions to enable the effective movement of money, Worldpay is a company whose services you will have used on many occasions and Worldpay is a business that you will want to work for. We have made strategic investment in a number of different Enterprise Management solutions. This role is to drive the transformation required to migrate all systems onto a single strategic platform. There is also an opportunity to consolidate existing solutions where relevant, and influence that direction.


To provide advice, hands-on support and skills transfer to Worldpay development teams as they: Design, Build and Run fault tolerant, elastically scalable set of new reactive application services with a run-time platform centred on the Akka framework with Java programming language, and distributed data.

Key Responsibilities:

  • Be a sounding board on design decisions
  • Support upfront training of up to 4 SCRUM teams on the reactive paradigm and Akka framework
  • Be a full member of one of the teams, taking an active part in all ceremonies, coding stories and facilitating acceptance via a Behavioural driven development process
  • Support other team members as they familiarise themselves with Akka
  • Perform detailed spikes as needed, or work with Lightbend developer support to resolve challenges
  • Support peer reviews of code
  • Support refinement of specifications and BDD tests
  • Promote our DevOps culture within the team
  • Help create a standard set of structural and behavioural patterns to enable the coherent scaling of our development efforts
  • Suggest opportunities for continuous improvement
  • Help us continue to build a knowledge base

Essential Skills and experience

  • Software engineering on scale, mission-critical applications
  • Design and development of reactive applications that maximise the benefits of fault tolerance, concurrency and scalability
  • Akka
  • Microservice development
  • NoSQL database - Cassandra
  • Working with Public cloud e.g. AWS
  • API design concepts, JSON objects and REST principles
  • Agile, Behavioural driven development
  • Continuous delivery
  • Java inc Java 8
  • Scala
  • Akka
  • Cassandra
  • Situational leadership skills
  • Clear oral and written communication skills
  • DevOps tools: GitHub, Jenkins, Nexus

About Us

Worldpay is an independent technology finance business. Once part of a large bank, we are currently going through unprecedented transformation, fuelled by extraordinary growth in the online world and unparalleled investment in our product, people and platforms. Our aim is to be the world's most progressive and reliable payments partner, sharing insights and helping customer's grow their business.

Worldpay is acting as an Employment Business in relation to this vacancy.


Job Number




Business Area


Employment Type



January 4, 2017


January 4, 2018