Overview

JOB DESCRIPTION

  • Be responsible for enhancing and maintaining a highly transactional Java platform
  • Work as part of an amazing team of like-minded individuals with a can-do attitude to change the world

SKILLS AND REQUIREMENTS

  • New languages, frameworks or technologies don’t scare you – it’s about what’s right for the task at hand
  • You have a quality and pragmatic mind with a focus on ensuring your work is tested
  • You have a strong knowledge of object oriented design and development best practice
  • You have experience of Continuous Integration
  • You have worked with JSON based REST APIs before
  • You’re at ease working on a Mac
  • You know when code needs to be fast, and when it needs to be readable, and can make hard decisions when only one is possible
  • You have an appetite to learn
  • You are able to estimate, prioritise and execute tasks in a high-pressure environment
  • You have excellent command of the English language

BONUS POINTS FOR:

  • BSc or MSc in Computer Science or related degree from a top university
  • Experience with highly transactional platforms
  • Familiarity with cryptography and OWASP practices
  • An inherent need for tea and biscuits