Software Engineer – Banking Services
Software Engineer – Banking Services

Software Engineer – Banking Services

Leeds Full-Time 36000 - 60000 £ / year (est.) No home office possible
Go Premium
L

At a Glance

  • Tasks: Design and develop scalable backend services for our Banking Services platform.
  • Company: Join LHV Bank, a dynamic UK-licensed bank with a focus on innovation.
  • Benefits: Enjoy competitive salary, hybrid working, health plans, and 28 days holiday.
  • Why this job: Make a real impact in fintech while solving technical challenges and collaborating with teams.
  • Qualifications: Experience in software engineering, preferably with Kotlin or Java, and a team-first mindset.
  • Other info: Great opportunities for learning and career growth in a supportive environment.

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

LHV Bank Limited is a UK‑licensed bank operating across three core business segments: Retail Banking, SME Lending, and Banking Services (BaaS). The bank is a wholly owned subsidiary of LHV Group, a listed financial services provider headquartered in Estonia. LHV Bank operates under a full UK banking licence granted in May 2023.

The Bank supports over 200 fintech clients with embedded financial infrastructure, provides retail savings products via digital channels, and offers SME credit solutions across the UK. In line with its regulatory responsibilities and growth ambitions, LHV Bank is committed to maintaining a robust and proportionate financial crime control environment.

Expanding our services, LHV Bank now provides personal banking solutions. Our offerings include current accounts with competitive interest rates, fixed‑rate bonds for long‑term savings, and debit cards. Customers can conveniently access these services through the LHV App, enabling secure account opening and management.

About the Role

As a Software Engineer at LHV, you’ll help build and maintain the systems that power our Banking Services platform. You’ll design and develop scalable backend services, work with modern cloud‑native technologies, and contribute to the continuous improvement of our engineering practices. This role is ideal for someone who enjoys solving technical challenges, collaborating across teams, and writing clean, reliable code that delivers real value to customers.

Key Responsibilities

  • Design, develop, and maintain services that support LHV’s retail platform and third‑party integrations.
  • Write clean, efficient, and maintainable code, following best practices and team standards.
  • Take ownership of mid‑sized features from design through to deployment.
  • Participate in code reviews, providing and receiving constructive feedback.
  • Write and maintain unit and integration tests to ensure reliability of services.
  • Debug and resolve issues in distributed systems.
  • Contribute to improvements in automation, testing, and CI/CD pipelines.
  • Work closely with product owners, analysts, and engineers to deliver high‑quality solutions.
  • Contribute to technical discussions, proposing improvements in design, architecture, or processes.
  • Mentor junior engineers, sharing knowledge and supporting their growth.
  • Communicate progress, risks, and challenges effectively with stakeholders.
  • Stay up to date with modern tools, frameworks, and industry best practices.
  • Build knowledge of financial services and regulated environments.
  • Actively participate in team knowledge‑sharing and retrospectives.

Required Skills

  • Solid experience in software engineering, ideally with backend systems.
  • Proficiency in Kotlin or Java with willingness to upskill to Kotlin.
  • Confident with different types and levels of data stores, such as Cache, SQS and NoSql.
  • Familiarity with cloud environments, ideally AWS.
  • Experience with distributed systems and containerised applications (e.g., Kubernetes).
  • Understanding of DevOps practices and CI/CD pipelines.
  • Strong debugging and problem‑solving skills.
  • Good communication skills and a collaborative, team‑first mindset.
  • Experience with gRPC or other service‑to‑service communication frameworks.
  • Exposure to AWS services such as EventBridge, Step Functions, SQS, DynamoDB or Lambda.
  • Experience with GitHub Actions.
  • Background in financial services or regulated industries.
  • Interest in system scalability, resilience, and continuous improvement.

What we’re looking for

  • Doer mindset – you like to make progress, not just plans.
  • Product‑oriented – you care about building systems that solve real user problems.
  • Curious and hungry – you want to keep learning and pushing boundaries.
  • Team‑first – you thrive on collaboration and shared ownership.

Some of our benefits

  • Competitive salary & lots of opportunities to learn, grow and progress professionally.
  • Open and inclusive culture.
  • Fantastic offices and great working environment.
  • Vitality Health Plan (includes private health insurance, travel insurance, gym discounts).
  • Life assurance – 4× salary.
  • Income protection insurance – 75%.
  • 28 days holiday plus 3 additional days, & further days for various key life events as well as the opportunity to sell up to 5 days per calendar year.
  • Swappublic/bank holidays each year for alternative days that align with your personal, cultural, or religious observances.
  • Enhanced family friendly and family forming policies.
  • Access to a wide range of retail discounts.
  • Team socials.

#J-18808-Ljbffr

Software Engineer – Banking Services employer: LHV Bank

LHV Bank is an exceptional employer, offering a dynamic work environment where innovation meets collaboration. With a commitment to employee growth, competitive salaries, and a hybrid working model, team members enjoy a supportive culture that values open communication and shared ownership. Located in the heart of the UK banking sector, LHV Bank provides unique opportunities to work with cutting-edge technologies while contributing to meaningful financial solutions for customers.
L

Contact Detail:

LHV Bank Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer – Banking Services

Tip Number 1

Network like a pro! Reach out to current employees at LHV Bank on LinkedIn or through mutual connections. A friendly chat can give us insights into the company culture and maybe even a referral!

Tip Number 2

Prepare for technical interviews by brushing up on your coding skills. Use platforms like LeetCode or HackerRank to practice problems relevant to backend systems. We want to show off our problem-solving skills!

Tip Number 3

Showcase our passion for learning! During interviews, mention any recent projects or technologies we've explored, especially in cloud environments or financial services. It’ll highlight our curiosity and doer mindset.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure our application gets noticed. Plus, we can tailor our application to align with LHV's values and mission.

We think you need these skills to ace Software Engineer – Banking Services

Software Engineering
Kotlin
Java
Backend Systems
Data Stores
Cloud Environments
AWS
Distributed Systems
Containerised Applications
Kubernetes
DevOps Practices
CI/CD Pipelines
Debugging Skills
Problem-Solving Skills
Communication Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Software Engineer role at LHV Bank. Highlight your proficiency in Kotlin or Java, and any experience with cloud environments like AWS. We want to see how you can contribute to our team!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about banking services and how your background makes you a great fit for our team. Don’t forget to mention your doer mindset and collaborative spirit!

Showcase Your Projects: If you've worked on relevant projects, whether personal or professional, make sure to include them. We love seeing real examples of your coding skills and problem-solving abilities. It gives us a glimpse into how you tackle challenges!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets to us quickly and efficiently. Plus, it shows you’re keen on joining our awesome team at LHV Bank!

How to prepare for a job interview at LHV Bank

Know Your Tech Stack

Make sure you’re familiar with the technologies mentioned in the job description, especially Kotlin or Java. Brush up on your knowledge of cloud environments like AWS and distributed systems, as these will likely come up during technical discussions.

Showcase Your Problem-Solving Skills

Prepare to discuss specific technical challenges you've faced in previous roles. Be ready to explain how you approached these problems, the solutions you implemented, and the impact they had. This will demonstrate your ability to tackle real-world issues.

Emphasise Collaboration

Since teamwork is key at LHV Bank, think of examples where you’ve successfully collaborated with others. Highlight your experience in code reviews, mentoring junior engineers, or working closely with product owners to deliver high-quality solutions.

Ask Insightful Questions

Prepare thoughtful questions about the team dynamics, the engineering practices at LHV Bank, or their approach to continuous improvement. This shows your genuine interest in the role and helps you assess if it’s the right fit for you.

Software Engineer – Banking Services
LHV Bank
Location: Leeds
Go Premium

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

L
  • Software Engineer – Banking Services

    Leeds
    Full-Time
    36000 - 60000 £ / year (est.)
  • L

    LHV Bank

    50-100
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>