Senior Back-end Software Engineer
Senior Back-end Software Engineer

Senior Back-end Software Engineer

Full-Time 36000 - 60000 £ / year (est.) No home office possible
H

At a Glance

  • Tasks: Develop and enhance financial integrations while collaborating with cross-functional teams.
  • Company: Exciting Series B company empowering small businesses with innovative payment solutions.
  • Benefits: Competitive salary, stock options, private health insurance, and 29 days annual leave.
  • Why this job: Join a rapidly growing team and make a real impact in the fintech space.
  • Qualifications: 6+ years backend engineering experience and proficiency in JVM-based languages.
  • Other info: Flexible working hours and opportunities to travel for work.

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

About the Company

We are working with an exciting Series B company that is committed to empowering small and medium-sized businesses, helping them maintain healthy cash flow, often complicated by the complexities of payment management. They address this by digitising and streamlining payments—from invoice capture and issuing expense cards to managing receivables and payables—all within a single platform. It is a rapidly growing team of around 100 people that operates across multiple countries, backed by leading investors.

About Our Engineering Culture

Engineers are central to their mission. Here’s what defines their approach:

  • Customer-first focus: leverage top-tier technology to create solutions that genuinely make users’ lives easier.
  • Ownership: plan, break down, and deliver the work end-to-end.
  • Embracing complexity: Navigating the intricate logic of finance requires care, attention to detail, and a passion for problem-solving.
  • Code quality: prioritise writing code that is robust, performant, and future-ready.
  • AI integration: utilise advanced tools to enhance the product and streamline processes.

What You’ll Do

As a Senior Backend Engineer on the team, you will:

  • Collaborate cross-functionally with product, frontend, and design teams to develop new features.
  • Design and build core financial integrations that ensure the security and efficiency of customer transactions.
  • Share knowledge with your peers, drive innovation, and proactively suggest improvements.

What We’re Looking For

  • 6+ years of continuous experience as a backend engineer.
  • Ideal proficiency in JVM-based languages (consideration for others possible).
  • Experience in a product-driven, fast-paced environment (e.g., startup or tech company).
  • Willingness to work with Kotlin (current server-side language).
  • Experience with relational databases.
  • Working knowledge of cloud platforms, preferably Google Cloud Platform.
  • Strong commitment to code quality, efficient architecture, and performance optimisation.

Bonus Points

  • Advanced knowledge of JVM-based languages, particularly Kotlin.
  • Experience with Kubernetes and Terraform.
  • Familiarity with advanced Postgres features such as GIST indexes, partitioning, and replication.

What We Offer

  • Highly competitive salary
  • Stock options
  • Pension plan (matched up to 5%)
  • Private health insurance (including optical and dental cover)
  • Life assurance
  • Enhanced parental leave
  • Weekly meal allowance
  • 29 days annual leave (in addition to bank holidays)
  • Flexible working hours
  • Cycle to Work scheme
  • Electric vehicle scheme
  • Opportunity to work and travel for up to six weeks per year
  • Visa sponsorship (if applicable)

Senior Back-end Software Engineer employer: Heart Mind Talent

Join a dynamic Series B company that prioritises innovation and empowers small to medium-sized businesses through cutting-edge payment solutions. With a strong focus on employee growth, a customer-first engineering culture, and a range of benefits including competitive salaries, stock options, and flexible working hours, this is an excellent opportunity for Senior Back-end Software Engineers looking to make a meaningful impact in a rapidly growing team. Enjoy the unique advantage of working in a collaborative environment that values ownership and embraces complexity, all while having the chance to travel and work remotely.
H

Contact Detail:

Heart Mind Talent Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Back-end Software Engineer

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those that highlight your experience with JVM-based languages and cloud platforms. This will give potential employers a taste of what you can bring to the table.

✨Tip Number 3

Prepare for interviews by brushing up on your problem-solving skills. Be ready to discuss how you've tackled complex challenges in your previous roles, especially in a fast-paced environment. Practice coding challenges to keep your skills sharp!

✨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 mission to empower businesses with innovative payment solutions.

We think you need these skills to ace Senior Back-end Software Engineer

JVM-based languages
Kotlin
Relational Databases
Cloud Platforms
Google Cloud Platform
Code Quality
Performance Optimisation
Kubernetes
Terraform
Postgres
GIST Indexes
Partitioning
Replication
Cross-functional Collaboration
Problem-Solving

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Senior Back-end Software Engineer role. Highlight your experience with JVM-based languages and any relevant projects that showcase your problem-solving abilities.

Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about empowering small and medium-sized businesses. Share specific examples of how you've embraced complexity in your previous roles and how you can contribute to our customer-first focus.

Showcase Your Code Quality: If you have a portfolio or GitHub repository, include it in your application. We love seeing examples of robust and performant code, so don’t hesitate to share your best work that demonstrates your commitment to quality.

Apply Through Our Website: We encourage you to apply directly through our website for the best chance of getting noticed. It’s the easiest way for us to keep track of your application and ensure it reaches the right people!

How to prepare for a job interview at Heart Mind Talent

✨Know Your Tech Stack

Make sure you’re well-versed in JVM-based languages, especially Kotlin, as this is crucial for the role. Brush up on your knowledge of relational databases and cloud platforms like Google Cloud Platform to show you’re ready to hit the ground running.

✨Showcase Problem-Solving Skills

Prepare examples that highlight your ability to navigate complex problems, particularly in finance. Think about past projects where you’ve had to embrace complexity and how you delivered effective solutions—this will resonate with their customer-first focus.

✨Demonstrate Ownership

Be ready to discuss how you’ve taken ownership of projects in the past. They value engineers who can plan, break down, and deliver work end-to-end, so share specific instances where you’ve driven a project from concept to completion.

✨Engage with Their Culture

Familiarise yourself with their engineering culture and be prepared to discuss how you can contribute to it. Show enthusiasm for collaboration across teams and a commitment to code quality, as these are key aspects of their approach.

Senior Back-end Software Engineer
Heart Mind Talent

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

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