CareerPlanGet AI match score →

Senior Software Engineer II - Payin Platform - Backend (Java)

London, gb💼 Full-time💰 $111,000–$145,000🗓 2026-07-15 → 2026-07-31

Core

Building the Payin Session and Payment abstractions that allow product teams to integrate payment methods once and scale to millions of transactions.

Role type

Senior Software Engineer (Backend)

Builds

High-volume payment processing platform serving Transfer, Acquiring Payment, and new products

Domain

Fintech / Payments

Deliverable

production ML models | product features

Required skills

Java, Kotlin, Python, Go, Spring framework, relational databases, distributed systems, concurrent systems, Kafka, unit testing, integration testing, API design

Preferred skills

product mindset, customer experience focus, data-driven decision making, end-to-end ownership

Technologies

Java, Kotlin, Python, Go, Spring, Kafka

Responsibilities

Design and build payment abstractions for multiple payment methods, ensure system correctness and reliability, write testable code, conduct code reviews, drive end-to-end ownership of projects

Seniority

Senior, hands-on IC

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on SmartRecruiters ↗