← All roles

Senior Java/Kotlin Software Engineer - London

Zopa· Engineering – Cards Engineering
Apply on company site
Hybrid (London)Employee - PermanentPosted 11mo ago

About the role

Senior-level software engineer role at Zopa focused on building and maintaining distributed, high-scale systems in the Cards Engineering domain. Hybrid in London with a product-focused, collaborative engineering culture.

Responsibilities

  • Shipping high-quality software that delivers customer impact
  • Looking beyond requirements to understand the problem
  • Ship code frequently (multiple times a week) with measurable customer impact
  • Advocate of test-driven development or behaviour-driven development
  • Work on large-scale distributed systems with proven scalability
  • Communicate with key stakeholders and align with business objectives
  • Collaborate effectively in a fast-changing environment
  • Contribute as a team player in a flat-hierarchy, honest atmosphere

Qualifications

  • Experience with Kotlin or Java
  • Experience building distributed systems at scale
  • Product-focused engineering mindset
  • Test-driven development practices
  • Comfort operating in uncertainty and rapid change
  • Collaborative problem-solving skills
  • Willingness to learn new technologies (Kafka, Kubernetes, Docker, AWS Aurora Postgres)

Skills

Required:KotlinTest-driven development
Nice to have:JavaKafkaKubernetesDockerAWS Aurora PostgresBehaviour-driven development

Benefits

  • Hybrid work arrangement (2-3 days in London office)
  • Option to work from abroad up to 120 days a year (subject to right to work)
  • Flexible ways of working and focus on work-life balance
  • DE&I supportive culture
Last updated Oct 21, 2026. Interested? Apply on the company site.

About Zopa

Easy banking - current accounts, loans & savings

Open a Zopa bank account with cashback and interest. Plus easy-to-use loans, credit cards, savings and more, all in one simple, secure app.

bankingloanssavingscredit cards

More open roles at Zopa