Current Vacancies

CyberSecurity Consultant... Central London... 80000.00...
Training Consultant... Guildford... £45,000...
.NET Developer... Central London... £85,000...
Java Developer... Central London... ...
Ruby on Rails Developer... Central London... ...
Project Manager... Harrogate... £38,000...

Cookie Control

This site uses cookies to store information on your computer. By using our site you accept the terms of our Cookie Policy.

Java Developer

Annual Salary:
Job REF: D1785
Published Date: 07-25-2019

Java Developer – £85,000 – London

Based in London and working in a feature team, you’ll be helping us improve our platform moving towards a microservice architecture, focusing in continuous delivery, scalability and system resilience. We have users sending money from 50 countries to over 150 countries – and we’re expanding. The work is varied, from creating new products and features to improving existing functionality, we strive to build a better customer experience and a better codebase. This is real growth at pace.


We use a modern stack – Docker, Kubernetes, AWS, Microservices – and modern tools – CI, TDD, Agile – to get the job done.




  • Writing great code. We understand code is read more than it’s written, better off tested and maintainability is a must.
  • Helping shape what we build. You’ll be working closely with product owners, designers and other engineers to design and refine our work. We work as a team and your input is key.
  • Owning delivery. We’re obsessed with shipping value; you’ll own work beyond just a pull request. You’ll care about bugs, scalability, uptime and other non-functional requirements.
  • Growing together. You’ll review others’ work and happily seek feedback on yours to ensure we build a better codebase and sharpen each other’s skills.


Summary of required experience & attributes


  • A skilled Engineer. 6+ years’ experience of building APIs and services.
  • You run on the JVM. From Optionals, Streams and Completable Futures you’re up to date on the latest in the world of Java.
  • Deals in databases. You can sketch out schemas, discuss the trade-offs of NoSQL and query-plan your way through scaling issues.
  • Happy in the Clouds. Our Cloud Native platform is hosted in AWS and Azure. You’ll be comfortable working with a system that supports users from around the world, at scale.
  • Right technology for the job. Your happy to learn and work alongside different stacks; .NET is your colleague not your competition.
  • Well-principled. Especially in the craft of Software Engineering – you will understand deeply: modularity, testability, extensibility, scalability and other –ilities.
  • Bias for action. You see a problem, you fix a problem. You get buy in for your solutions and keep tickets moving. We’re always looking for ways to ship at pace.
  • Growth mindset. A willingness to use your skills and experience to mentor less-experienced engineers. A desire to learn from others and make yourself better every day.



  • Agile outlook. You need to be excited about working in a fast-changing environment. Products, tools, frameworks and processes change, we evolve and take the best bits with us. The teams drive the evolution.