Senior Java Developers - Retail Banking in London
Senior Java Developers - Retail Banking

Senior Java Developers - Retail Banking in London

London Full-Time 60000 - 84000 £ / year (est.) No home office possible
Go Premium
Oliver Bernard

At a Glance

  • Tasks: Design and develop high-volume banking systems using Java and cloud technologies.
  • Company: Leading financial services organisation transforming retail banking.
  • Benefits: Hybrid work model, competitive salary, and opportunities for professional growth.
  • Why this job: Join a mission-critical project and make a real impact in the banking sector.
  • Qualifications: Strong Java skills and experience in retail banking or financial services.
  • Other info: Collaborative Agile environment with excellent career advancement opportunities.

The predicted salary is between 60000 - 84000 £ per year.

Contract: 12 Months

Location: Canary Wharf, London – 3 days onsite / 2 days WFH

We are currently seeking 5 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 AWS and Kafka.
  • Experience building high-performance, high-throughput systems.
  • Strong understanding of distributed systems and event-driven architecture.
  • Experience with Spring Boot / Spring ecosystem.
  • Knowledge of payment rails or banking integrations.
  • Experience working within regulated financial environments.

Working Model

Hybrid working: 3 days onsite in Canary Wharf, 2 days remote. Collaborative Agile environment within a large engineering programme.

Senior Java Developers - Retail Banking in London employer: Oliver Bernard

Join a leading financial services organisation that prioritises innovation and employee development in the heart of Canary Wharf. With a hybrid working model, you will enjoy a collaborative Agile environment while contributing to transformative banking solutions. The company offers competitive benefits, a strong focus on professional growth, and the opportunity to work on mission-critical systems that impact millions of customers.
Oliver Bernard

Contact Detail:

Oliver Bernard Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Java Developers - Retail Banking in London

✨Tip Number 1

Network like a pro! Reach out to your connections in the banking and tech sectors. Attend meetups or webinars related to Java development and retail banking. You never know who might have the inside scoop on job openings!

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your Java projects, especially those related to payments or transaction systems. This will give potential employers a taste of what you can bring to their team.

✨Tip Number 3

Prepare for interviews by brushing up on your knowledge of microservices and cloud-native environments. Be ready to discuss your experience with AWS and Kafka, as these are hot topics in the industry right now.

✨Tip Number 4

Don’t forget to apply through our website! We’ve got some fantastic opportunities waiting for talented developers like you. Plus, it’s a great way to ensure your application gets noticed by the right people.

We think you need these skills to ace Senior Java Developers - Retail Banking in London

Java Development
Microservices Architecture
Cloud Infrastructure
Kafka
Spring Boot
High-Volume Transaction Processing
Distributed Systems
Event-Driven Architecture
Payments Systems
Regulatory Compliance
Agile Methodologies
Collaboration Skills
Problem-Solving Skills
Technical Best Practices

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Senior Java Developer role. Highlight your experience with Java, payments, and banking systems. We want to see how your skills match what we're looking for!

Showcase Your Projects: Include specific projects where you've built microservices or worked with cloud infrastructure. We love seeing real examples of your work, especially if they relate to high-volume transactional systems.

Be Clear and Concise: When writing your application, keep it clear and to the point. We appreciate straightforward communication, so avoid jargon unless it's relevant to the role. Make it easy for us to see your qualifications!

Apply Through Our Website: Don't forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. We can’t wait to hear from you!

How to prepare for a job interview at Oliver Bernard

✨Know Your Java Inside Out

Make sure you brush up on your Java skills, especially with versions 17 and 21. Be ready to discuss your experience in enterprise environments and how you've tackled challenges in high-volume transactional systems.

✨Familiarise Yourself with Banking Systems

Since this role is in retail banking, it’s crucial to understand the specific systems involved, like payments and accounts. Prepare examples of your past work in financial services and how you’ve contributed to similar projects.

✨Showcase Your Microservices Expertise

Be prepared to discuss your experience with building microservices architectures. Highlight any projects where you’ve deployed Java-based microservices to cloud infrastructure, particularly using AWS.

✨Engage in Architecture Discussions

This role involves contributing to architecture discussions, so think about your approach to technical best practices. Be ready to share your thoughts on event-driven architecture and how you’ve implemented solutions using Kafka.

Senior Java Developers - Retail Banking in London
Oliver Bernard
Location: London
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>