Java Developer
Salary: £68,000 - 108,000 per year
Requirements:- Strong commercial experience in Java development (Java 8, 11, or 17+)
- Experience working within banking, financial services, or a regulated environment
- Proficiency with Spring Boot and/or Spring Framework
- Experience with microservices architecture and RESTful API development
- Strong understanding of SQL and relational databases
- Familiarity with CI/CD pipelines and DevOps practices (Jenkins, GitLab, Azure DevOps)
- Experience with cloud platforms (AWS, Azure, or GCP) desirable
- Knowledge of containerisation (Docker, Kubernetes) desirable
- Strong problem-solving skills and attention to detail
- Experience with messaging systems (Kafka, RabbitMQ, ActiveMQ)
- Knowledge of investment banking, retail banking, or payments domain
- Familiarity with regulatory frameworks (FCA, Basel III, MiFID II)
- Experience with Agile methodologies (Scrum, SAFe)
- Right to work in the UK; no visa sponsorship available for this role
- Design and develop Java-based applications and microservices
- Work within Agile/Scrum delivery teams to deliver high quality software
- Collaborate with architects and senior engineers on solution design
- Write clean, maintainable, and well-tested code, including unit and integration testing
- Participate in code reviews and contribute to engineering best practices
- Integrate with internal and third-party banking systems and APIs
- Ensure all development meets security, compliance, and regulatory standards
- Troubleshoot, debug, and optimise existing applications
- API
- AWS
- ActiveMQ
- Azure
- CI/CD
- Cloud
- DevOps
- Docker
- GCP
- GitLab
- Java
- Jenkins
- Kafka
- Kubernetes
- RabbitMQ
- SQL
- Security
- Spring
- Spring Boot
- microservices
More:
We are a leading financial services organisation investing heavily in our technology function as part of an ongoing digital transformation programme. We are growing our engineering team and offering a contract opportunity for an experienced Java Developer to work in a complex banking environment. This role offers exposure to large-scale, complex banking systems, hybrid working arrangements, and opportunities for career development and progression, alongside competitive pay and benefits including a performance-related bonus, pension scheme, and private healthcare.
last updated 33 week of 2026