Senior Java Engineer
The opportunities
- API & Partner Connectivity: Build and run the secure, consent-driven API layer that lets third-party platforms (accounting, payments, financial planning and business software) connect to banking services. This team is also exploring agentic AI integrations. It suits a backend engineer who enjoys DevOps and platform reliability.
- Digital Banking Products: Design, build and ship the customer-facing digital banking products that customers use every day. It suits a hands-on senior engineer who enjoys system design, code quality and trying new technology through POCs.
- Property Services Platform (Feature Lead): Take technical leadership of a B2B property operations platform across Java/Spring Boot services and an Angular frontend. You'll lead solution architecture, mentor engineers and drive the team's adoption of AI-assisted engineering. It suits a senior full-stack engineer who is ready to lead.
- Strong hands-on experience with Java (17+, ideally 21) and Spring Boot microservices
- Experience building cloud-native, distributed systems on GCP, AWS or Azure
- Solid grounding in microservices and SOA patterns, containerisation and CI/CD
- Experience with event-driven architecture, such as Pub/Sub or Kafka
- A strong testing mindset across unit, integration and performance testing
- Experience with relational and cloud-native databases in high-throughput environments
- A history of building performant, resilient, observable and maintainable software
- Clear communication and the ability to work with engineers, product and business stakeholders
- Production support experience: incident analysis, monitoring, alerting and resilience improvements
- Leading systems design and architecture decisions, or acting as a Feature Lead
- Angular and modern frontend architecture
- Hands-on use of AI coding tools (e.g. Claude Code, Copilot, Gemini CLI), and an interest in helping teams adopt them
- Mentoring engineers and helping to lift technical capability
- Competitive salary and permanent employment with a major financial institution
- Hybrid and flexible working
- Generous leave, including wellbeing, volunteer and extended parental leave
- Strong investment in learning and development
- Salary packaging and a wide range of wellbeing benefits
- An autonomous engineering culture that gives you room to do things properly