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
- 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.
#J-18808-Ljbffr…
