Senior Java Engineer - London

Salt

Greater London

Hybrid

GBP 134,000 - 156,000

Full time

9 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Salt is seeking a Senior Java Engineer for a 12-month contract in London. You will migrate a legacy application to an event-based, service-oriented architecture within a banking, AI-augmented delivery environment. The role requires server-side deployment and collaboration with architecture and delivery stakeholders, starting ASAP with a hybrid on-site pattern.

The project operates in a regulated setting, offering exposure to modern tech and an enterprise-grade delivery model.

Qualifications

  • Strong core Java programming skills.
  • Strong systems development experience across the software delivery lifecycle.
  • Hands-on object-oriented design skills.
  • Experience developing services and microservices in Java.
  • Hands-on Spring Boot experience.
  • Experience developing containerised services using Docker and Kubernetes.
  • Experience on Unix/Linux.
  • Hands-on experience with the Kafka ecosystem.
  • Experience with profiling & performance tuning.
  • Experience with BDD & TDD.
  • Experience with public cloud development.
  • Demonstrable solution design & development skills.
  • Strong communication & presentation skills.
  • Ability to motivate, mentor & coach others.
  • Ability to work independently without close supervision.
  • Ability to complete work within agreed timescales & identify suitable solutions.
  • Desirable: Agile development experience.
  • Desirable: platform-independent, database-independent event-driven applications.
  • Desirable: database design experience with Oracle or similar technologies.
  • Desirable: experience with Splunk.
  • Desirable: DevOps principles, processes & tooling.
  • Desirable: IBM MQ.
  • Desirable: ISO 15022/20022 & JSON familiarity.
  • Desirable: Financial Market Infrastructure/reg environments.

Responsibilities

  • Work as part of an Agile development team to migrate a legacy application to a new event-based and service-oriented architecture.
  • Collaborate with the Solution Architect, Technical Lead, Application Architects, and other stakeholders.
  • Lead delivery of a coherent end-to-end IT solution that meets functional and non-functional requirements.
  • Ensure the solution complies with Enterprise engineering and architecture standards.
  • Ensure end-to-end consistency of solution delivery across platforms and teams by organising walkthroughs with delivery teams.
  • Ensure the solution meets design and development guidelines and standards.
  • Undertake hands-on development in the new technologies used.
  • Coach and support more junior colleagues.

Skills

Java
Spring Boot
OO design
Microservices
Docker
Kubernetes
Cloud
Kafka
Unix/Linux
Profiling
BDDT/TD
Public cloud development
Mentoring
Independent work
Agile
ISO/JSON knowledge
IBM MQ
Splunk
DevOps
Event-driven architecture

Tools

Docker
Kubernetes
Oracle
Splunk
IBM MQ
JSON

Job description

Salary: £? - ? per year
Requirements:
  • Strong core Java programming skills
  • Strong systems development experience across all stages of the software delivery lifecycle, including design, development, testing, live implementation, and post-implementation support
  • Strong hands‑on object‑oriented design skills
  • Experience developing services and microservices in Java
  • Hands‑on Spring Boot experience
  • Experience developing containerised services using Docker and Kubernetes
  • Experience developing and deploying on Unix or Linux
  • Hands‑on experience with the Kafka ecosystem
  • Experience with profiling and performance tuning
  • Experience with Behaviour‑Driven Development and Test‑Driven Development principles and practices
  • Experience with public cloud development
  • Demonstrable solution design and development skills
  • Strong communication and presentation skills
  • Ability to motivate, mentor, and coach others
  • Ability to work independently without close supervision
  • Ability to complete work within agreed timescales and identify suitable solutions
  • Desirable: experience working in an Agile development team
  • Desirable: experience designing and implementing platform‑independent, database‑independent event‑driven applications
  • Desirable: database design experience with Oracle or similar technologies
  • Desirable: experience with Splunk
  • Desirable: experience with DevOps principles, processes, and tooling
  • Desirable: experience with IBM MQ
  • Desirable: familiarity with messaging standards such as ISO 15022, ISO 20022, and JSON
  • Desirable: experience in Financial Market Infrastructure and/or regulated environments
Responsibilities:
  • Work as part of an Agile development team to migrate a legacy application to a new event‑based and service‑oriented architecture
  • Collaborate with the Solution Architect, Technical Lead, Application Architects, and other stakeholders
  • Lead delivery of a coherent end‑to‑end IT solution that meets functional and non‑functional requirements
  • Ensure the solution complies with Enterprise engineering and architecture standards
  • Ensure end‑to‑end consistency of solution delivery across platforms and teams by organising walkthroughs with delivery teams
  • Ensure the solution meets design and development guidelines and standards
  • Undertake hands‑on development in the new technologies used
  • Coach and support more junior colleagues
Technologies:
  • AI
  • Architect
  • Cloud
  • DevOps
  • Docker
  • IBM
  • Support
  • JSON
  • Java
  • Kafka
  • Kubernetes
  • Linux
  • Oracle
  • Splunk
  • Spring
  • Spring Boot
  • Unix
  • microservices
More:

We are hiring a Senior Java Engineer for a 12‑month contract role based in London with a hybrid working pattern of two days per week on site, requiring around eight days on site per month. This is an AI‑augmented delivery role within banking, focused on server‑side deployment and migration work. The day rate is €600 to €700 inside IR35, with an ASAP start. We offer the opportunity to work on a major legacy migration into an event‑based, service‑oriented architecture while collaborating with experienced architecture and delivery stakeholders in a regulated environment.

last updated 36 week of 2026

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Engineer (AI-Augmented Delivery) - Bank - London
Senior Java Engineer (AI-Augmented Delivery) - Bank - London

Salt • City Of London

Hybrid
GBP 95,000 - 110,000
Senior Java Engineer
Senior Java Engineer

Myn • Greater London

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

LA International • Greater London

Hybrid
Hybrid work model
Lead Java Developer
Lead Java Developer

Salt • Greater London

On-site
GBP 65,000 - 95,000
Java Developer
Java Developer

Evantis Consulting • Glasgow

Hybrid
GBP 68,000 - 108,000
Private healthcare
Pension scheme
Performance-related bonus
Senior Java Engineer (AI-Augmented Delivery)
Senior Java Engineer (AI-Augmented Delivery)

Salt • Greater London

On-site
GBP 60,000 - 80,000
Senior Java Developer
Senior Java Developer

Wolviston Management Services • Forest Hall

Hybrid
GBP 70,000 - 75,000
Hybrid working
Monthly office attendance
Senior Java Architect
Senior Java Architect

Falcon Smart IT (FalconSmartIT) • Greater London

Hybrid
GBP 110,000 - 150,000
Senior Java Software Engineer
Senior Java Software Engineer

James Adams • England

Hybrid
GBP 70,000 - 100,000
Competitive salary
Hybrid working
Supportive culture
Senior Java Architect
Senior Java Architect

Third Nexus Group Limited • City Of London

Hybrid
GBP 72,000 - 120,000