Java Architect

Overview

We are seeking a Senior Java Architect to provide technical leadership in a significant banking transformation programme for a global financial services organization. The successful candidate will collaborate closely with senior architects and stakeholders, leading offshore engineering teams to deliver next-generation banking capabilities, specifically in the domain of payments and core banking platforms. This role will involve designing scalable and resilient architectures using cloud-native technologies and modern engineering practices to support enterprise-level banking solutions.

Responsibilities

  • Partner with the Lead Architect to design and deliver enterprise-grade banking and payments platforms.
  • Lead offshore Java engineering teams and provide technical direction across backend workstreams.
  • Contribute to architecture governance, design reviews, technical decision-making, roadmap planning, and risk management.
  • Design scalable, secure, and resilient microservices-based architectures using Java and modern engineering practices.
  • Architect payment solutions supporting real-time payments, cross-border transactions, settlement, reconciliation, and regulatory requirements.
  • Drive iterative delivery, stakeholder engagement, demonstrations, and technical progress reporting.
  • Collaborate with Business, Integration, Data, and DevOps Architects to define and refine solution designs.
  • Promote AI-assisted software delivery using tools such as GitHub Copilot, Claude Code, Cursor, or similar technologies.

Requirements

  • Strong experience as a Java Architect, Engineering Architect, or Lead Backend Architect.
  • Extensive experience within Banking, Payments, Financial Services, or other highly regulated environments.
  • Deep expertise in Java, Spring Boot, and enterprise-scale backend development.
  • Strong knowledge of microservices architecture and distributed systems.
  • Experience designing event-driven solutions using Kafka or similar messaging technologies.
  • Strong understanding of API-first architecture, REST services, and enterprise integration patterns.
  • Experience with cloud-native platforms and containerised environments, specifically AWS, Azure, Kubernetes, Docker, and CI/CD pipelines.
  • Proven experience leading distributed engineering teams and driving large-scale delivery programmes.
OIR35+ members get up to 48 hours early access to new jobs
SkillsJava, DevOps, Spring Boot, Kafka, AWS, Azure, Kubernetes, Docker, CI/CD, Stakeholder Management
LocationLondon Area
TypeOn-site
Rate
£550-£600/day
PostedNEW