Senior Java Software Engineer
Senior Java Developers x 5 – Banking
Contract: 12 months
Rate: £775 per day (Inside IR35)
Location: 3 days onsite in Canary Wharf, 2 days elsewhere in London (hybrid)
Overview
We are seeking an experienced Senior Java Developer with strong banking / financial services experience to join a high-profile programme delivering mission-critical trading and core banking systems. You will work in a fast-paced, agile environment building highly scalable and resilient backend services.
This role suits a senior engineer comfortable working in complex, regulated environments and contributing to architecture and technical direction.
Key Responsibilities
- Design, build and maintain high-performance Java microservices
- Work on low-latency, high-throughput systems in a banking environment
- Contribute to solution architecture and technical design
- Collaborate with traders, quants, product owners and DevOps teams
- Improve system performance, resilience and scalability
- Write clean, testable, maintainable code following best practices
- Support CI/CD pipelines and cloud-native deployments
- Participate in code reviews and mentor junior developers
- Ensure solutions meet security and regulatory requirements
Required Skills & Experience
- Strong Java development experience (Java 11/17+)
- Spring Boot / Spring ecosystem
- Microservices architecture
- REST APIs and distributed systems
- Multithreading and concurrency
- SQL and NoSQL databases (Oracle, PostgreSQL, MongoDB etc.)
- Messaging systems (Kafka, MQ or similar)
- CI/CD pipelines (Jenkins, GitLab CI, etc.)
- Containerisation (Docker, Kubernetes)
- Cloud exposure (AWS / Azure / GCP)
Banking / Finance Experience (Essential)
- Experience working in investment banking, trading, or capital markets
- Understanding of:
- Market data / pricing / risk / payments / trading systems
- Regulatory and security considerations
- High-availability production systems
Desirable Skills
- Low-latency / high-frequency trading systems
- Event-driven architecture
- Infrastructure as Code (Terraform)
- Observability tools (Prometheus, Grafana, ELK)
- Agile / Scrum environment experience
Soft Skills
- Strong stakeholder communication
- Ability to work in large enterprise environments
- Proactive and solution-oriented mindset
- Experience mentoring or leading developers
Working Model
- Hybrid: 3 days onsite in Canary Wharf, 2 days elsewhere in London
- Long-term programme (12-month contract with likely extensions)
- Inside IR35 engagement