Senior Java/Kotlin Software Engineer
Senior Java/Kotlin Software Engineer

Senior Java/Kotlin Software Engineer

Full-Time 60000 - 80000 £ / year (est.) No home office possible
Zopa Bank Limited

At a Glance

  • Tasks: Design and build scalable backend systems using Kotlin and AWS to solve real financial problems.
  • Company: Join a leading fintech company focused on customer impact and team success.
  • Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
  • Other info: Dynamic team culture that values collaboration, mentorship, and continuous improvement.
  • Why this job: Make a real difference in people's financial lives while working with cutting-edge technology.
  • Qualifications: Strong experience in Kotlin or Java, with a passion for high-quality product development.

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 make traditionally complex financial products feel simple.

Your Impact

  • Designing, building and running scalable backend systems using Kotlin and AWS
  • Contributing to technical direction, team practices and architectural decisions
  • Collaborating closely with product managers, designers and other engineers
  • Mentoring junior engineers and helping to raise the technical bar
  • Owning your team's code, quality and delivery

Qualifications

  • Strong backend engineering experience using Kotlin or Java in a production environment
  • Passionate about building reliable, high-quality products – not just writing code
  • Comfortable working on distributed systems with scale and complexity
  • Advocates for testing, clean code, and automation throughout the development process
  • Understands trade-offs in product delivery and values pragmatism
  • Enjoys solving problems collaboratively and mentoring others
  • Clear communicator with experience working cross-functionally
  • Excited by fast-moving environments and full ownership of your work

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.

Senior Java/Kotlin Software Engineer employer: Zopa Bank Limited

As a Senior Java/Kotlin Software Engineer, you'll join a dynamic team that prioritises customer impact and operational ownership, fostering a culture of collaboration and continuous improvement. With opportunities for mentorship and professional growth, you'll be at the forefront of developing scalable backend systems that simplify financial products for millions. Located in a fast-paced environment, this role offers the chance to make a meaningful difference while working alongside passionate professionals who value quality and innovation.
Zopa Bank Limited

Contact Detail:

Zopa Bank Limited Recruiting Team

StudySmarter Expert Advice 🤫

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

✨Tip Number 1

Network like a pro! Reach out to your connections in the fintech space and let them know you're on the lookout for opportunities. You never know who might have the inside scoop on a role that’s perfect for you.

✨Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those using Kotlin or Java. This gives potential employers a taste of your coding style and problem-solving abilities.

✨Tip Number 3

Prepare for technical interviews by brushing up on distributed systems and backend engineering concepts. Practice coding challenges and system design questions to demonstrate your expertise and confidence during the interview.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are genuinely interested in joining our team.

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

Kotlin
Java
Backend Engineering
Distributed Systems
AWS
Technical Direction
Architectural Decisions
Mentoring
Code Quality
Automation
Testing
Problem-Solving
Communication Skills
Collaboration
Fintech Knowledge

Some tips for your application 🫡

Show Your Passion: When you're writing your application, let your enthusiasm for building reliable, high-quality products shine through. We want to see that you’re not just about writing code, but also about solving real problems and making a difference.

Highlight Relevant Experience: Make sure to showcase your strong backend engineering experience with Kotlin or Java. Talk about specific projects where you've tackled distributed systems and how you’ve contributed to the technical direction of your team.

Emphasise Collaboration: We love teamwork! In your application, mention how you've collaborated with product managers, designers, and other engineers. Share examples of how you’ve mentored junior engineers and contributed to team success.

Keep It Clear and Concise: Your application should be easy to read and straight to the point. Use clear language to communicate your skills and experiences, and don’t forget to apply through our website for the best chance of getting noticed!

How to prepare for a job interview at Zopa Bank Limited

✨Know Your Tech Inside Out

Make sure you brush up on your Kotlin and Java skills. Be ready to discuss your experience with backend systems, especially in a production environment. Prepare to share specific examples of how you've tackled complex problems and contributed to scalable solutions.

✨Showcase Your Problem-Solving Skills

During the interview, highlight your ability to solve real financial problems. Think of scenarios where you've simplified complex processes or improved system reliability. This will demonstrate your passion for building high-quality products that truly make a difference.

✨Emphasise Collaboration and Mentorship

Since the role involves working closely with product managers and mentoring junior engineers, be prepared to discuss your collaborative experiences. Share examples of how you've helped others grow and how you value team success over individual achievements.

✨Communicate Clearly and Confidently

As a clear communicator, practice articulating your thoughts on technical decisions and trade-offs. Be ready to explain your approach to clean code and testing. This will show that you understand the importance of operational ownership and continuous improvement in a fast-moving environment.

Senior Java/Kotlin Software Engineer
Zopa Bank Limited

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

>