Software Engineer

Zopa
Help us shape the future of finance

Job details

Apply now

Sign up to apply

Or sign up to refer and earn a reward of €300

Intro

We are building the bank of the future and now we are looking for Software Developers to join our new development center in Barcelona. Zopa has now more than 300 people in London, 15 people in Barcelona and growing. As a Software Engineer in Zopa 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.

More specifically, you will be working in a small, agile and adaptable cross-functional team, built on the Tribes and Squads model, and utilising Kafka and Kafka Streams to build a resilient, scalable backbone that powers the growth of the company. You can expect to interact with stakeholders and key business users daily. We are big believers in a lean philosophy and flexibility in implementation, while aiming to achieve stack consistency and alignment across the board. All of our Java infrastructure is deployed with Docker/Kubernetes when we need to via CI (Jenkins) and a completely automated test suite. 

Here is some of the Tech Stack you will be working with: Java 8, Kotlin, Groovy, Kafka, React, React-Native, Kubernetes, Docker, Jenkins, RabbitMQ, Redis, Babel just to name a few.

Main requirements

  • Experience in one or more of Java, Scala, Python or C#. Basic understanding or keen-ness to learn the others
  • Strong emphasis on unit testing (plus integration, end-to-end). We are a financial institution and a strong commitment to quality is essential
  • Be happy to talk to key stakeholders on a daily basis and be able to understand and be interested in the business objectives of the company
  • Product-focused engineers - you will be part of a team that is on the front line of our business and you will see the direct impact of your work

Nice to have

  • You've worked on large scale distributed systems that have proven scalability and complex topologies
  • Experience with Kafka and/or a streams-based platform (Samza, Storm)
  • You have worked with microservices and message-based architectures in the past (and understand both the pros and cons)

Perks

  • New Office in sunny Barcelona
  • We are right next to Sants station, a central area of Barcelona
  • Free Fresh fruit + Fresh Orange Juice
  • Great coffee and tea
  • Friday Drinks
  • E-Learning membership
  • Company events & Zocial events
  • Private Health Insurance
  • Referral bonus
  • Flexible working hours
  • Help with relocation
  • Working within an award-winning and culturally fantastic team

Apply now

Sign up to apply

Or sign up to refer and earn a reward of €300