Java/Kotlin Software Engineer - London

Java/Kotlin Software Engineer - London

London Full-Time 60000 - 80000 £ / year (est.) No working from home possible
Zopa

At a Glance

  • Tasks: Develop innovative software solutions that simplify finance for millions.
  • Company: Join Zopa, a pioneering bank redefining the finance industry.
  • Benefits: Enjoy flexible working, competitive salary, and opportunities for growth.
  • Other info: Be part of a diverse team in a dynamic, supportive environment.
  • Why this job: Make a real impact in finance while working with cutting-edge technologies.
  • Qualifications: Experience in software development and a passion for problem-solving.

The predicted salary is between 60000 - 80000 £ per year.

Our Story

Hello there. We’re Zopa. We started our journey back in 2005, building the first ever peer‑to‑peer lending company. Fast forward to 2020 and we launched Zopa Bank. A bank that listens to what our customers don’t like about finance and does the opposite. We’re redefining what it feels like to work in finance. Our vision for a new era of banking puts people front and centre – we’ve built a business that empowers everyone to aim high, every day, to move finance forward. We’re incredibly proud of our achievements and none of it would be possible without the amazing team here. It’s not just industry awards we’re winning, we’ve also been named in the top three UK’s Most Loved Workplaces. If you embrace unconventional challenges, are unafraid to think differently and are driven to make an outsized impact, you’ll thrive here at Zopa, so join us, and make it count.

The engineering challenge

Our Software Engineers don't just write code, they solve real financial problems for millions of customers. You'll work on distributed systems processing thousands of transactions daily, build resilient services that handle people’s money, and create experiences that make traditionally complex financial products feel simple.

Your impact

  • You will focus on shipping great products, not just writing superb code
  • Design and build modern, reliable, scalable microservices
  • Own your services end‑to‑end, from conception to production monitoring
  • Collaborate directly with product, design and data experts to shape solutions

Your toolkit

  • You’ll work with Kotlin, Kafka, Kubernetes, Docker, AWS Aurora Postgres, and other modern technologies. If you haven’t worked with all of these, we value skilled engineers with a willingness to learn.
  • A product‑focused engineering mindset
  • Experience building distributed systems at scale
  • Test‑driven development practices
  • Comfort operating in uncertainty and rapid change
  • Collaborative problem‑solving skills

Our engineering culture

  • Customer impact over unnecessary complexity
  • Team success over individual heroics
  • Operational ownership, not just feature delivery
  • Continuous improvement through honest feedback

Added bonus

Experience with fintech or banking is a plus, but we value problem‑solvers from all backgrounds.

At Zopa we value flexible ways of working. We value face‑to‑face collaboration and a good work‑life balance. This hybrid role requires you to come to our London office 2‑3 days a week. You’ll also have the option of working from abroad for up to 120 days a year! But no matter where you are, we’ll make sure you’ve got everything you need to thrive, both in your work and home life, from day one.

Diversity Statement

Zopa is proud to offer a workplace free from discrimination. Diversity of experience, perspectives, and backgrounds leads to better products for our customers and a unique company culture for our people. We are made up of nearly 50 nationalities, have a DE&I forum made up of Zopians wanting to make a difference and we are proud of our culture where everyone can bring their full self to work. Our approach to DE&I is reflected in our hiring process so please let us know if you require any reasonable adjustments.

Java/Kotlin Software Engineer - London employer: Zopa

At Zopa, we pride ourselves on being a forward-thinking employer that champions innovation and collaboration in the finance sector. Our London-based team enjoys a vibrant work culture that prioritises work-life balance, with flexible working options including the ability to work from abroad for up to 120 days a year. We are committed to employee growth, offering opportunities to tackle real-world challenges while fostering a diverse and inclusive environment where every voice is valued.

Zopa

Contact Details:

Zopa Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Java/Kotlin Software Engineer - London

Tip Number 1

Network like a pro! Reach out to current or former Zopa employees on LinkedIn. A friendly chat can give you insider info and maybe even a referral. Remember, it’s all about who you know!

Tip Number 2

Show off your skills! If you’ve got a GitHub or personal project that showcases your coding prowess, make sure to mention it in your conversations. It’s a great way to demonstrate your hands-on experience with Kotlin or distributed systems.

Tip Number 3

Prepare for the interview by understanding Zopa’s mission and values. Think about how your experience aligns with their focus on customer impact and collaboration. We want to see your passion for making finance better!

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who take the initiative to engage directly with us.

We think you need these skills to ace Java/Kotlin Software Engineer - London

Java
Kotlin
Microservices
Distributed Systems
Kafka
Kubernetes
Docker

Some tips for your application 🫡

Be Yourself:When you're writing your application, let your personality shine through! We want to get to know the real you, so don’t be afraid to show your passion for tech and finance.

Tailor Your Application:Make sure to customise your application to highlight how your skills and experiences align with what we’re looking for. Mention specific technologies like Kotlin or Docker that you’ve worked with!

Show Your Problem-Solving Skills:We love engineers who can tackle challenges head-on. Share examples of how you've solved complex problems in the past, especially in a team setting. It’s all about collaboration!

Apply Through Our Website:Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. We can’t wait to hear from you!

How to prepare for a job interview at Zopa

Know Your Tech Stack

Make sure you’re familiar with Kotlin, Kafka, Kubernetes, and Docker. Brush up on how these technologies work together in building scalable microservices. Being able to discuss your experience or understanding of these tools will show that you’re ready to hit the ground running.

Understand Zopa's Mission

Dive into Zopa’s story and their approach to redefining finance. Be prepared to discuss how you can contribute to their vision of putting people at the centre of banking. Showing genuine interest in their mission will set you apart from other candidates.

Prepare for Problem-Solving Questions

Expect to tackle real-world problems during your interview. Think about past experiences where you’ve solved complex issues, especially in distributed systems. Practising how to articulate your thought process will demonstrate your collaborative problem-solving skills.

Embrace the Culture

Zopa values team success and operational ownership, so be ready to discuss how you work within a team and take responsibility for your projects. Share examples of how you’ve contributed to a positive team environment and embraced feedback for continuous improvement.