Senior Software Engineer – Java Inside IR35

Company: Oliver Bernard
Apply for the Senior Software Engineer – Java Inside IR35
Location: London
Job Description:

Location: London (3 days onsite / 2 days remote)

Contract: 6–12 month rolling contract

Start: Immediate / ASAP

Overview

We are seeking five Senior Java Engineers to join a high-performing engineering team within a leading financial services organisation. You will be working on large-scale, distributed systems supporting critical trading and financial platforms.

This is a hands‑on engineering role requiring strong backend development experience in modern Java ecosystems, with a focus on scalable, event‑driven architectures.

Key Responsibilities

  • Design, build, and maintain scalable backend services using Java (11+)
  • Develop microservices using Spring Boot
  • Build and maintain event‑driven systems using Apache Kafka
  • Deploy and operate services on AWS cloud infrastructure
  • Collaborate with architects, product owners, and other engineers in an Agile environment
  • Ensure high standards of code quality, testing, and system reliability
  • Support production systems and participate in on‑call rotations where required

Key Skills & Experience

  • Strong commercial experience as a Senior Java Engineer
  • Extensive experience with Java (11 or higher) and Spring Boot
  • Strong hands‑on experience with Apache Kafka (stream processing, event‑driven architecture)
  • Proven experience working on AWS (e.g., EC2, ECS, S3, Lambda, RDS, CloudWatch)
  • Background in financial services (essential) – banking, trading, investment, or fintech environments
  • Experience with microservices architecture and distributed systems
  • Strong understanding of RESTful APIs and messaging systems
  • Experience with CI/CD pipelines and DevOps practices
  • Comfortable working in an Inside IR35 contract environment

Nice to Have

  • Experience with Kubernetes / Docker
  • Exposure to real‑time trading systems or low‑latency platforms
  • Knowledge of Terraform or Infrastructure as Code
  • Experience with observability tools (Prometheus, Grafana, ELK stack)

Additional Information

  • Hybrid working model: 3 days per week in London office
  • 6–12 month initial contract with strong likelihood of extension
  • Working within a fast‑paced, high‑availability financial environment

#J-18808-Ljbffr…

Posted: April 23rd, 2026