Senior Software Engineer

Opulent Mind
Charing Cross, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 45K

Job location

Remote
Charing Cross, United Kingdom

Tech stack

Java
Cloud Computing
JUnit
Python
PostgreSQL
TypeScript
Google Cloud Platform
Backend
Vue.js
Build Management
Front End Software Development
Terraform
Microservices

Job description

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

Requirements

  • Strong backend engineering experience in production systems
  • 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

Tech stack

  • Backend: Java, jOOQ, JUnit, TestContainers
  • Frontend: TypeScript, Vue
  • Infrastructure: GCP, Terraform, Cloud Run, Postgres

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

Apply for this position