CareerPlanSign in

Senior Software Engineer (Java)

Runa London💼 Full-time🗓 2026-09-22 → 2026-10-02

Core

Architecting, implementing, and deploying end-to-end software services for a global digital payments infrastructure enabling instant, cost-free money movement.

Role type

Senior Software Engineer (Java)

Builds

Scalable, event-driven microservices and API-heavy solutions for global payouts to cards, wallets, and bank accounts.

Domain

Fintech / Global Payments

Deliverable

production ML models | product features

Required skills

Java, Kotlin, Event-driven architecture, Microservices, AWS, SQL, NoSQL, System Design, Mentoring

Preferred skills

Spring Boot, Spring REST, Kafka, Kubernetes (Helm), Terraform, Payments domain expertise

Technologies

Java, Kotlin, Spring Boot, Spring REST, Spring Data, Kafka, EventBridge, SNS, SQS, EKS, Helm, Terraform, AWS, SQL, NoSQL

Responsibilities

Architect and implement scalable software services from end to end; Mentor junior engineers and lead technical interviews; Design and deploy large-scale complex projects; Improve web service responsiveness and performance; Drive engineering process improvements.

Seniority

Senior, hands-on IC with mentorship responsibilities

Sourced via ashby · Listed on CareerPlan, which tracks 924,000+ jobs from 20+ sources.