LHV Bank
Software Engineer - Payments
LHV BankEstonia3 hours ago
Full-timeInformation Technology

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, with debit cards designed for both domestic and international use coming soon. Customers can conveniently access these services through the LHV App, enabling secure account opening and management.



The role

We’re growing our Payments Engineering team and are looking for a Software Engineer to join us on our mission to build modern, reliable, and scalable payment systems. You’ll work on event-driven systems and modern cloud-native architectures, solving real-world product problems that matter to our customers. This role is ideal for someone with strong technical skills, a product-focused mindset, and a passion for building resilient, high-performing systems.



Key Responsibilities:

Software Development

  • Design, develop, and maintain components of LHV's payment systems.
  • 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.


Testing & Reliability

  • 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.


Collaboration & Communication

  • 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.


Learning & Growth

  • 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:

Essential

  • Solid experience in software engineering, ideally with backend systems.
  • Proficiency in Java or Kotlin.
  • Strong understanding of relational databases, ideally PostgreSQL (including query optimisation and indexing).
  • 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.

Desirable

  • Exposure to event-driven or streaming technologies (e.g., SQS, Kafka).
  • Familiarity with non-relational databases (e.g., DynamoDB, MongoDB).
  • Experience with Spring or equivalent backend frameworks.
  • Experience with GitHub Actions or other CI/CD tooling.
  • Background in financial services or regulated industries.
  • Interest in secure system design, scalability, and resilience.


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.

Key Skills

Ranked by relevance