Senior Java developer

London, England, United Kingdom · Development


Want to work with a booming FinTech company?

About the firm:

Divido is a technology platform for retailers, banks and payment companies that want to offer end-consumers the option to pay for anything in monthly instalments, in-store and online. Retailers that offer instant finance at the point of sale attract more customers, increase average order values and increase conversion rates.

Instalment credit is a £350bn global industry and Divido’s clients include brands like BMW, Lenovo and HTC. Last year, company revenue grew by over 450% and Google named the firm one of the ten best tech businesses in Europe. This year, Divido is expanding to the US, Australia, Germany, France, Spain, Italy and the Nordics – making it the largest platform for consumer finance in the world.

Divido is backed by investors behind businesses such as Transferwise, Revolut and Property Partner.

We have a great product, and a great team, but don't take our word for it! Check out our reviews:

From Consumers, via TrustPilot:

From Clients, BMW Case Study (Video):

From Employees, via Glassdoor:

What you will do:

You will lead a team of developers working on two separate systems, one internal finance system and one used by our customers in the "Powered By Divido" product. You will be given lots of responsibility to shape the products and team.


Essential skills:

- at least seven years spent working at building server based solutions in Java

- experience leading a team of developers

- experience with Object relational / Object document mapping frameworks (preferably Spring)

- strong knowledge and experience in building resilient, extensible RESTful web services

- hibernate

- expert knowledge in software testing (preferably in Java)

- strong knowledge of database design principles

- an eye for detail

- scrum master experience

- experience using the AWS SDK for Java

- ajax


- Clean coding

- Java 8

- Maven

- automated testing using tools such as Junit, Spock and Selenium

- experience with multithreaded applications

Desirable skills:

- Jenkins


- Go

- Angular 1

- Docker

- Ansible

- microservices

- experience with Continuous Integration

UK based applicants only please. No overseas applicants will be considered


Apply for this job