Software Engineer (Java)
London - Hybrid working
£60,000-£95,000
We are looking for Java Engineers to lead a greenfield project focusing on markets data monitoring and building modern, scalable solutions. This is a unique opportunity to work on cutting-edge technology in a friendly team focused on great developer experience.
What You'll Do:
- Develop microservices to monitor systems, ensuring data accuracy and identifying exceptions in real-time.
- Build and deploy applications on OpenShift for high-performance, secure environments.
- Work with Test-Driven Development (TDD) and SOLID principles, helping to shape the engineering culture within the bank.
- Work with Java 21 and a modern wider tech stack, including Kafka and S3
- Collaborate with cross-functional teams to design and deliver innovative solutions that address complex problems within the bank.
- Be a key player in a modern and evolving tech stack as we transform the way we handle markets data.
What You’ll Bring:
- Extensive experience with Java (Java 17+) and modern features such as streams, records, and data classes.
- A strong foundation in TDD, SOLID principles, and experience evangelizing TDD within teams.
- Experience building and deploying microservices in a cloud environment (preferably OpenShift).
Why Join Us?
- Be part of a greenfield project with the flexibility to shape how we monitor and manage data across the entire bank.
- Work in a tech focused environment with developer experience being fundamental
- Join a forward-thinking team in a bank that's prioritizinginnovation and modern development practices.
- Competitive compensation and benefits package.