Senior Java/Kotlin Software Engineer - London
Senior Java/Kotlin Software Engineer - London

Senior Java/Kotlin Software Engineer - London

London Full-Time 70000 - 90000 ÂŁ / year (est.) Home office (partial)
Zopa Ltd

At a Glance

  • Tasks: Solve real financial problems and build resilient services for millions of customers.
  • Company: Join Zopa, a leading fintech company with a friendly and inclusive culture.
  • Benefits: Enjoy flexible working, competitive salary, and the chance to work abroad.
  • Why this job: Make a real impact in fintech while working with cutting-edge technologies.
  • Qualifications: Experience in distributed systems and a passion for problem-solving.
  • Other info: Embrace a dynamic environment with excellent career growth opportunities.

The predicted salary is between 70000 - 90000 ÂŁ per year.

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 simplify complex financial products.

Responsibilities

  • Write and ship code multiple times a week, focusing on shipping great products rather than line count.
  • Build and maintain distributed systems at scale, ensuring proven scalability and reliability.
  • Practice test‑driven or behaviour‑driven development to maintain code quality.
  • Collaborate with key stakeholders to understand business objectives and translate them into technical solutions.
  • Operate comfortably in a fast‑moving environment, embracing uncertainty and rapid change.
  • Practice collaborative problem solving and operational ownership, not just feature delivery.

Qualifications

  • Experience building large‑scale distributed software systems.
  • Proficiency in test‑driven development practices.
  • Comfortable operating under uncertainty and rapid change.
  • Strong collaboration and problem‑solving skills.
  • Familiarity with Kotlin, Kafka, Kubernetes, Docker, AWS Aurora Postgres, and related technologies.
  • Willingness to learn is valued.
  • Product‑focused mindset and commitment to quality.
  • Experience with fintech or banking is a plus, but we value problem‑solvers from all backgrounds.

Work Environment

This hybrid role requires you to work from our London office 2‑3 days a week, with the option to work abroad for up to 120 days a year. Flexible working arrangements and a flat hierarchy support an honest and friendly atmosphere.

Diversity and Inclusion

Zopa is proud to offer a workplace free from discrimination. Diversity of experience, perspectives, and backgrounds leads to better products for our customers. We foster a culture of inclusion across a diverse workforce.

Senior Java/Kotlin Software Engineer - London employer: Zopa Ltd

At Zopa, we pride ourselves on being an exceptional employer that empowers our Software Engineers to tackle real financial challenges while fostering a collaborative and inclusive work environment. With flexible working arrangements, opportunities for international work, and a commitment to diversity, we ensure that our employees thrive both personally and professionally in our London office. Join us to be part of a team that values innovation, quality, and continuous learning in the fast-paced fintech landscape.
Zopa Ltd

Contact Detail:

Zopa Ltd Recruiting Team

StudySmarter Expert Advice 🤫

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

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with current employees at companies you're interested in. A friendly chat can sometimes lead to job opportunities that aren't even advertised.

✨Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those involving distributed systems or Kotlin. This gives potential employers a taste of what you can do beyond just a CV.

✨Tip Number 3

Prepare for interviews by practicing common technical questions and coding challenges. But don’t forget to brush up on your soft skills too! Being able to communicate your thought process is just as important as solving the problem.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you're genuinely interested in joining our team. Don’t hesitate to follow up after applying; it shows initiative!

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

Java
Kotlin
Distributed Systems
Test-Driven Development
Behaviour-Driven Development
Collaboration
Problem-Solving Skills
Kafka
Kubernetes
Docker
AWS Aurora Postgres
Scalability
Reliability
Product-Focused Mindset
Adaptability

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your experience with distributed systems, Kotlin, and any relevant fintech background. We want to see how you can solve real financial problems!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about the role and how your problem-solving skills can contribute to our team. Keep it concise but impactful – we love a good story!

Showcase Your Projects: If you've worked on any large-scale projects or have examples of your code, don’t hesitate to share them! We appreciate seeing your practical experience and how you approach building resilient services.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen to join our team!

How to prepare for a job interview at Zopa Ltd

✨Know Your Tech Stack

Make sure you’re well-versed in Kotlin, Kafka, Kubernetes, and Docker. Brush up on how these technologies work together in distributed systems. Being able to discuss your experience with these tools will show that you’re ready to tackle the challenges of the role.

✨Showcase Problem-Solving Skills

Prepare examples of how you've solved complex problems in previous roles. Think about times when you had to collaborate with others to find a solution or when you had to adapt quickly to changes. This will demonstrate your ability to thrive in a fast-moving environment.

✨Emphasise Quality and Testing

Be ready to talk about your experience with test-driven development. Share specific instances where your focus on code quality made a difference in your projects. This will highlight your commitment to delivering great products, not just writing code.

✨Understand the Business Context

Research the company’s mission and values, especially in the fintech space. Be prepared to discuss how you can translate business objectives into technical solutions. This shows that you’re not just a coder but someone who understands the bigger picture.

Senior Java/Kotlin Software Engineer - London
Zopa Ltd
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>