Senior Java Developer – Retail Banking Payments

Oliverbernard — United Kingdom · Posted ~8 hours ago

Senior Contract Hybrid Visa History ✓ £800 per day

Skills

Java Microservices Cloud infrastructure Kafka Event-driven architecture Software development Cloud

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join a major financial-services transformation programme as a senior Java developer. You will modernize high-volume payments and account systems, build scalable cloud microservices, and develop event-driven services while collaborating with product and architecture teams.

Highlights

Work on a large-scale banking transformation programme, developing high-volume transactional systems in a modern cloud-native environment with a strong daily rate.

Description

Senior Java Developer (x2) – Retail Banking Payments/Transactions Contract: 12 Months Rate: £800 per day (Inside IR35) Location: Canary Wharf, London – 3 days onsite / 2 days WFH We are currently seeking 2 experienced Senior Java Developers to join a major retail banking transformation programme within a leading financial services organisation. You will be working on a large-scale payments and accounts platform, helping modernise critical banking systems that support high-volume customer transactions. This is an exciting opportunity to work on mission-critical financial systems within a modern cloud-native environment. Key Responsibilities Design, develop and enhance high-volume transactional banking systems supporting accounts and payments.Build scalable Java-based microservices deployed to cloud infrastructure.Work closely with product owners, architects, and engineering teams to deliver robust banking solutions.Develop event-driven services using Kafka for payment and transaction processing.Ensure systems meet high availability, security, and regulatory standards required in financial services.Contribute to architecture discussions and technical best practices across the engineering team. Required Experience Strong Java development experience (Java 17/21) in enterprise environments.Proven experience working in retail banking or financial services.Hands-on experience with payments, accounts, or transaction processing systems.Experience building microservices architectures.Strong experience with:AWSKubernetesKafkaExperience building high-performance, high-throughput systems.Strong understanding of distributed systems and event-driven architecture. Desirable Skills Experience with Spring Boot / Spring ecosystemKnowledge of payment rails or banking integrationsExperience working within regulated financial environmentsCI/CD pipeline experience (Git, Jenkins, GitLab, etc.) Working Model Hybrid working: 3 days onsite in Canary Wharf, 2 days remote.Collaborative Agile environment within a large engineering programme. Contract Details Contract Length: 12 monthsDay Rate: £700 – £775IR35 Status: Inside IR35Start: ASAP