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

Job Details

Company
Oliver Bernard
Location
London Area, United Kingdom
Posted