Senior Java Software Engineer

Senior Java Developer (Kafka / AWS / Kubernetes)

Location: Canary Wharf, London – 3 days onsite / 2 days remote

Rate: £750–£775 per day (Inside IR35)

Contract Length: 12 Months

The Role

We are seeking an experienced Senior Java Developer to join a high-performing engineering team delivering critical platforms within a fast-paced financial services environment. This role is ideal for a hands-on engineer who thrives in modern cloud-native architectures and has deep domain knowledge within Retail Banking, Payments, or FinTech (mandatory).

You’ll be working on large-scale, distributed systems handling high-volume transactions, helping to design, build, and enhance resilient microservices and event-driven platforms.

Key Responsibilities

  • Design and develop scalable, high-availability Java microservices
  • Build and maintain event-driven architectures using Kafka
  • Develop and deploy cloud-native solutions on AWS
  • Containerise and orchestrate services using Kubernetes
  • Collaborate with architects, DevOps, and product teams to deliver end-to-end solutions
  • Ensure code quality through best practices, testing, and code reviews
  • Contribute to system design, performance tuning, and reliability improvements

Mandatory Experience

  • 10+ years of commercial software engineering experience
  • Proven experience within Retail Banking, Payments, or FinTech
  • Expert-level Java development (Java 11+ preferred)
  • Strong experience with Apache Kafka
  • Hands-on experience with AWS (e.g., ECS/EKS, Lambda, S3, RDS, etc.)
  • Experience with Kubernetes and containerisation (Docker)
  • Strong background in microservices and distributed systems
  • Experience working in Agile delivery environments

Desirable Skills

  • Infrastructure as Code (Terraform or CloudFormation)
  • CI/CD pipelines and DevOps practices
  • Observability tooling (Prometheus, Grafana, ELK, etc.)
  • Experience with high-throughput, low-latency systems

Working Arrangement

  • Hybrid: 3 days per week onsite in Canary Wharf, 2 days remote
  • Contract: 12 months
  • Rate: £750–£775 per day (Inside IR35)

Job Details

Company
Oliver Bernard
Location
London Area, United Kingdom
Posted