Senior Software Engineer

Oxenbury Partners Limited

Greater London

Hybrid

GBP 108,000 - 180,000

Full time

3 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Oxenbury Partners Limited seeks a Senior Software Engineer with deep Java and TDD experience to join an engineering initiative at a major investment bank. The role focuses on releasing software more frequently and safely by improving applications and processes that slow delivery.

You will perform hands-on coding within large, established systems and contribute to CI/CD enhancements. Hybrid work is required with three days per week in Canary Wharf, London.

Qualifications

  • Several years of hands-on TDD and strong JVM-based software engineering skills.
  • Experience improving CI/CD on substantial projects.
  • Docker, Kubernetes or OpenShift, Linux, build tools (Gradle or Maven) and secure coding practices.

Responsibilities

  • Build automated test suites that run locally and in deployment pipelines.
  • Containerise applications and improve integration tests.
  • Introduce continuous delivery and better source control practices.
  • Upgrade Java runtimes, libraries and dependencies.
  • Automate deployments and improve observability.
  • Help teams resolve security vulnerabilities quickly.

Skills

Java
TDD
CI/CD
Security coding

Tools

Docker
Kubernetes
OpenShift
Linux
Gradle
Maven
Ansible
Spring
TypeScript

Job description

Senior Software Engineer – Java, TDD and Continuous Delivery

Up to £180,000

Canary Wharf – three days per week

A senior software engineer with deep experience of Java and TDD is sought for a new engineering initiative at a major investment bank.

The mission is to help development teams release software more frequently and safely by improving the applications and processes that hold them back.

These are hands‑on, targeted engagements with teams working on large, established systems. The engineer will investigate what is slowing delivery, work within the codebase and implement the changes needed. Around 70% of the role involves coding and configuration.

Depending on the project, the work could include:

  • Building automated test suites that run locally and in deployment pipelines
  • Containerising applications and improving their integration tests
  • Introducing continuous delivery and better source control practices
  • Upgrading Java runtimes, libraries and other dependencies
  • Automating deployments and improving observability
  • Helping teams resolve security vulnerabilities more quickly

The essential background is several years of hands‑on TDD, strong software engineering skills in a JVM language, and experience improving CI/CD on substantial projects. Docker, Kubernetes or OpenShift, Linux, build tools such as Gradle or Maven, and secure coding practices are also important.

This role will suit an engineer who can join an established team, understand a complex application and make significant improvements by writing code and working alongside its developers. Spring, TypeScript and Ansible experience would be useful.

HYBRID - 3 days a week in Canary Wharf

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Engineer — TDD, CI/CD & DevOps
Senior Java Engineer — TDD, CI/CD & DevOps

Oxenbury Partners Limited • Greater London

Hybrid
GBP 108,000 - 180,000
Senior JVM Engineers - Java, Scala & Kotlin
Senior JVM Engineers - Java, Scala & Kotlin

Oliver Bernard • Greater London

On-site
GBP 96,000 - 160,000
Senior Java Engineer
Senior Java Engineer

Maxwell Bond • Greater London

On-site
GBP 42,000 - 70,000
Senior Java Software Engineer
Senior Java Software Engineer

RBS • Manchester

On-site
GBP 90,000 - 120,000
Java Software Engineer
Java Software Engineer

Spectrum IT Recruitment • Greater London

On-site
GBP 50,000 - 90,000
Senior Java Engineer
Senior Java Engineer

Myn • Greater London

On-site
GBP 70,000 - 110,000
Hybrid work
Senior Java Developer
Senior Java Developer

Applause IT Limited • Manchester

On-site
GBP 60,000 - 70,000
Flexible remote
Hybrid work
L&D support
+3
Senior Software Engineer
Senior Software Engineer

Elevate Technology Group • Greater London

On-site
GBP 70,000 - 75,000
Hybrid / Flexible Working
Company Bonus
Generous Pension
Senior Java Software Engineer
Senior Java Software Engineer

NatWest Group • Manchester

Hybrid
GBP 70,000 - 110,000
Senior Java Developer
Senior Java Developer

Network IT • Stafford

On-site
GBP 129,000 - 138,000