Senior Java Engineering Architect
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+5 more
Requirements
Senior Java Engineering Architect - Banking, Payments & AI-Driven EngineeringLocationLondon / (4 days/week from office; 1 day/week from home)Contract OR FTERole SummaryWe are seeking a highly experienced Java Engineering Architect to lead the architecture, design, and delivery of next-generation Banking and Payment platforms. The ideal candidate will have deep expertise in payment engines, banking operations, messaging architecture, integration patterns, cloud-native engineering, and AI-driven software delivery. This role requires a strong technology leader who can define enterprise architecture, drive engineering excellence, lead large backend engineering teams, and leverage AI-powered development practices to accelerate software delivery and innovation.Key ResponsibilitiesPayments & Banking DomainDesign and architect high-volume, mission-critical payment processing platforms.Provide deep expertise in:Payment enginesPayment orchestrationReal-time paymentsSWIFTISO 20022Settlement and clearing systemsBanking operational workflowsReconciliation systemsRegulatory and compliance-driven architectureCollaborate with business and operations teams to modernize banking platforms.Messaging & Integration ArchitectureArchitect enterprise messaging hubs and event-driven ecosystems.Define integration strategies leveraging:Kafka / NATSEvent Streaming PlatformsMicroservices Event-Driven ArchitectureAI-Led Engineering & SDLC TransformationChampion AI-powered software engineering practices across the SDLC.Drive adoption of Claude Code, GitHub Copilot, CursorLLM-powered engineering toolsClaude CodeGitHub CopilotCursorLLM-powered engineering toolsDefine AI-first engineering frameworks enabling accelerated delivery while maintaining engineering quality.Cloud Native & Platform EngineeringDesign and govern cloud-native application platforms using Kubernetes, DockerKubernetesDockerEnsure platforms support high availability, resilience, scalability, and operational excellence.Required Skills & ExperienceCore Architecture15+ years of software engineering experience.8+ years in Solution Architecture, Enterprise Architecture, or Principal Engineering roles.Proven experience delivering enterprise-scale Banking and Payment solutions.Java & Backend EngineeringJava, Spring Boot, Spring Cloud, MicroservicesMessaging & IntegrationDeep expertise in Messaging Hub architecture.Strong experience with: Kafka, NATS, Event Streaming PlatformsExpert understanding of: Integration patterns, Enterprise Integration Architecture, Messaging patterns, API architecture, Event-driven architectureDatabasesOracle, PostgreSQLData modellingperformance tuningHA/DR architecturetransaction-heavy systemsPreferred QualificationsBanking or Financial Services industry background.Experience with large-scale modernization and transformation programs.TOGAF, Kubernetes, Cloud, or Architecture certifications.Experience building AI-enabled engineering organizations.Exposure to GenAI and Enterprise LLM integration patterns. #J-18808-Ljbffr
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Software Engineer Salary London
The 12 Best Jobs for Software Engineers
Best Paying Jobs in Technology
Highest Paying Tech Companies in Europe