Senior Java/Kotlin Software Engineer - London in City of Westminster
Senior Java/Kotlin Software Engineer - London

Senior Java/Kotlin Software Engineer - London in City of Westminster

City of Westminster Full-Time 60000 - 80000 ÂŁ / 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 large-scale software systems and a passion for problem-solving.
  • Other info: Embrace a dynamic environment with excellent career growth opportunities.

The predicted salary is between 60000 - 80000 ÂŁ 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 in City of Westminster employer: Zopa Ltd

At Zopa, we pride ourselves on being an exceptional employer, offering a dynamic work environment in London where innovation meets collaboration. Our hybrid model allows for flexibility, with the opportunity to work abroad for up to 120 days a year, while our commitment to diversity and inclusion ensures that every voice is heard. With a focus on employee growth and a culture that values problem-solving and quality, Zopa is the perfect place for those looking to make a meaningful impact in the fintech space.
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 in City of Westminster

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with potential colleagues on LinkedIn. You never know who might have the inside scoop on job openings or can put in a good word for you.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving distributed systems or fintech solutions. This gives you a chance to demonstrate your problem-solving abilities and technical expertise beyond just your CV.

✨Tip Number 3

Prepare for interviews by practising common technical questions and coding challenges. Don’t forget to brush up on your knowledge of Kotlin, Docker, and AWS. We want to see how you think and solve problems, so be ready to showcase your thought process!

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team and contributing to building great products for our customers.

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

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 mission. 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 coding challenges. It’s all about demonstrating your product-focused mindset!

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 on joining our team at StudySmarter!

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

Since the role values test-driven development, be ready to discuss your approach to maintaining code quality. Share specific instances where you implemented testing practices and how they improved your projects. This shows you care about delivering great products.

✨Understand the Business Context

Familiarise yourself with the financial problems the company is solving. Be prepared to discuss how you can translate business objectives into technical solutions. This will highlight your product-focused mindset and your commitment to understanding the bigger picture.

Senior Java/Kotlin Software Engineer - London in City of Westminster
Zopa Ltd
Location: City of Westminster

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

>