At Zopa, we’re shaping the future of finance.
We offer simple loans and smart investments that help people take
control of their finances and do more with their money. In the 12 years
we’ve been in business, we’ve helped more than 60,000 people lend over
£2 billion to 246,000 UK consumers.
And our journey’s only just beginning. In November 2016 we announced
our plans to build a next generation bank so that we can bring a greater
range of smart, ethical finance products to even more people.
The Challenge:
We are building the bank of the future with cutting edge technologies
and are looking for Software Developers to collaborate on a major
rebuild of our technical stack. Utilising Kafka and Kafka Streams to
build a resilient, scalable backbone that powers the growth of the
company, this is a unique opportunity for the right professionals to
join us and make a difference.
You will build solutions that solve real-world problems, in a
cross-functional team - small, agile and adaptable to whatever
challenges come our way. Interaction with stakeholders and key business
users is a way of life here. We're big believers in a lean philosophy
and flexibility in implementation, while aiming to achieve stack
consistency and alignment across the board.
At Zopa we're pragmatic programmers - both the cutting edge and the
tried and tested get a voice. All of our Java infrastructure is deployed
with Docker/Kubernetes when we need to via CI (Jenkins) and a
completely automated test suite.
We're looking for experienced engineers that have solved big
challenges through ingenious ideas and execution. To do this we'd
ideally like to see:
- You've worked on large scale distributed software systems that have proven scalability and complex topologies.
- Experience with Kafka and/or a streams-based platform (Samza, Storm)
- An advocate of test driven development or, even better,
behavior-driven development. We are a financial institution and a strong
commitment to quality is essential.
- A willingness to talk to key stakeholders on a daily basis and be
able to understand and be interested in the business objectives of the
company. We deliver business value.
Several people in the team have come to Zopa from large banks. If you
no longer want to be a small cog in a large machine, are keen to be
more involved in the product and business we'd love to hear from you.