CareerPlan

Java Software Engineer - Getting Paid & Open Banking

London, England, GBFull-time2026-11-09 → 2026-11-10
Hybrid

Core

Develop and maintain innovative capabilities for business payments and Open Banking APIs, enabling SMEs to collect payments and integrate accounts with third-party providers.

Role type

Senior IC Java Software Engineer

Builds

Payment features (Invoicing, Tap to Pay), Open Banking API, PSD2 public API, Starling Marketplace

Domain

Fintech / Banking / Open Banking

Deliverable

production ML models | product features

Required skills

Java, AWS, Postgres, Distributed service-based architecture, Kubernetes, CI/CD, Terraform

Preferred skills

GCP, Grafana

Responsibilities

Develop and maintain innovative payment capabilities, maintain Open Banking and PSD2 APIs, collaborate with external third-party partners, deliver features for the Starling Marketplace

Seniority

Mid-Senior, hands-on IC