£100 Per hour
Inside
Hybrid
London Area, United Kingdom
Summary: The role of Senior Java Developer involves joining a high-profile banking programme to deliver critical trading and core banking systems. The position requires extensive experience in Java development within a financial services context, focusing on building scalable backend services in a hybrid working environment. Candidates must be adept in complex, regulated settings and contribute to both architecture and technical direction. The role emphasizes collaboration with various stakeholders and adherence to security and regulatory standards.
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
Key Skills:
- 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
Salary (Rate): £100.00/hr
City: London
Country: United Kingdom
Working Arrangements: hybrid
IR35 Status: inside IR35
Seniority Level: Senior
Industry: IT
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