Senior Software Engineer

Senior Software Engineer

Full-Time 48000 - 72000 Β£ / year (est.) Home office (partial)
Go Premium
O

At a Glance

  • Tasks: Design and build backend services for a live fintech platform.
  • Company: Dynamic fintech company focused on real-world solutions.
  • Benefits: Hybrid working, competitive salary, and opportunities for growth.
  • Why this job: Make a real impact by solving complex payment challenges.
  • Qualifications: Experience in backend development; Java preferred, Python welcome.
  • Other info: Collaborative environment with a focus on innovation and resilience.

The predicted salary is between 48000 - 72000 Β£ per year.

This is a fullstack role with a weight towards backend for engineers who care about building systems that deal with real world problems that can help consumers and businesses save money and time. You will work on the core of a live fintech platform handling payments, allocation, reconciliation, and multi party payouts. These are not theoretical workflows. Settlement is delayed, failures arrive late, and decisions can be reversed weeks after the fact. Getting this right matters.

The software developer mandate:

  • You will design and build backend services that sit at the heart of the platform.
  • The work is hands on, close to production, and focused on correctness, clarity, and resilience.
  • You will own problems end to end and have real influence over how the system evolves.

The role is backend first. Frontend experience is a bonus, not a requirement.

The things you will be creating and evolving:

  • Core payment, allocation, and reconciliation services
  • Money flows with failures, disputes, and reversals
  • Clean, well tested backend code built to last
  • Practical design decisions in a fast moving fintech environment

What we are looking for:

  • Sound technical judgement and a bias for simple, correct solutions
  • Fintech or payments experience is helpful but not essential
  • Java experience preferred, but strong engineers from Python are welcome
  • Evidence of ownership and delivery matters more than years on a CV
  • Frontend: TypeScript, Vue

Hybrid working with one day per week in a central London office.

Senior Software Engineer employer: Opulent Mind

Join a dynamic fintech company that prioritises innovation and real-world impact, where as a Senior Software Engineer, you will play a crucial role in shaping backend systems that enhance financial transactions for consumers and businesses alike. With a strong emphasis on employee growth, our collaborative work culture encourages hands-on problem-solving and offers hybrid working arrangements, allowing you to balance your professional and personal life while contributing to meaningful projects in the heart of London.
O

Contact Detail:

Opulent Mind Recruiting Team

StudySmarter Expert Advice 🀫

We think this is how you could land Senior Software Engineer

✨Tip Number 1

Network like a pro! Reach out to folks in the fintech space, especially those who work at companies you admire. A friendly chat can lead to referrals or insider info about job openings that aren't even advertised yet.

✨Tip Number 2

Show off your skills! Build a small project or contribute to open source that showcases your backend prowess. This not only sharpens your skills but gives you something tangible to discuss during interviews.

✨Tip Number 3

Prepare for technical interviews by brushing up on system design and coding challenges. Practice makes perfect, so use platforms like LeetCode or HackerRank to get comfortable with the types of questions you might face.

✨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 take the initiative to connect directly with us.

We think you need these skills to ace Senior Software Engineer

Backend Development
Java
Python
Fintech Experience
Payments Experience
System Design
Clean Code Practices
Testing and Quality Assurance
Problem Ownership
TypeScript
Vue
Technical Judgement
Resilience in Software Design
Adaptability in Fast-Paced Environments

Some tips for your application 🫑

Show Your Passion for Problem-Solving: When writing your application, let us know how you tackle real-world problems. Share examples of how you've built systems that save time and money, just like we do at StudySmarter.

Highlight Your Technical Skills: Make sure to showcase your backend expertise, especially in Java or Python. We want to see your sound technical judgement and any experience with fintech or payments, even if it's not essential.

Be Clear and Concise: We appreciate clarity! Keep your application straightforward and focused on your achievements. Avoid jargon and make it easy for us to see how you can contribute to our core payment services.

Apply Through Our Website: Don't forget to submit your application through our website! It’s the best way for us to receive your details and get the ball rolling on your journey with StudySmarter.

How to prepare for a job interview at Opulent Mind

✨Know Your Tech Stack

Make sure you’re well-versed in Java and have a solid understanding of backend development principles. Brush up on your knowledge of payment systems and how they work, as this role is all about building robust services that handle real-world financial transactions.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific challenges you've faced in previous projects, especially those related to failures and disputes in payment systems. Highlight how you approached these issues and the solutions you implemented, demonstrating your ownership and delivery mindset.

✨Understand the Fintech Landscape

Familiarise yourself with current trends and challenges in the fintech industry. Being able to discuss how your experience aligns with the needs of the company will show that you’re not just technically capable but also aware of the broader context in which you’ll be working.

✨Ask Insightful Questions

Prepare thoughtful questions about the company's tech stack, team dynamics, and future projects. This shows your genuine interest in the role and helps you gauge if the company culture aligns with your values and work style.

Senior Software Engineer
Opulent Mind
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

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