3h ago

Senior Software Engineer, Banking Connectivity

London, UK
full-timesenior Hybridfintech

Tech Stack

Description

In this role, you'll own and evolve mission-critical bank integrations for Ripple's payment infrastructure. You'll design resilient, observable systems that ensure reliable data flow between Ripple and global banking partners, directly impacting how money moves globally.

Requirements

  • Experience building and supporting reliable backend systems with external integrations (APIs, webhooks, polling, file-based flows)
  • Strong Java experience including concurrency, handling failure and edge cases (idempotency, deduplication, delivery guarantees)
  • Solid ability to reason about distributed/async flows and backend stacks (AWS, gRPC, RDS, AMQP or similar)
  • Self-directed with strong ownership mindset
  • Comfortable using AI-assisted development tools while maintaining quality and safety

Responsibilities

  • Own and evolve mission-critical bank integrations powering money movements at scale
  • Develop deep understanding of payment and banking data flows across internal systems and external partners
  • Design and deliver testable, resilient, and observable systems under real-world banking constraints
  • Collaborate with product, operations, and external partners to unblock integrations and accelerate delivery
  • Improve system quality through pragmatic enhancements in observability, testing, and resilience
0 views 0 saves 0 applications