Senior Java Software Engineer

Arrows

London

Hybrid

GBP 103,735 - 136,114

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A digital banking platform is seeking a Senior Backend Engineer to help scale a modern core banking platform in London. This role requires strong Java and Spring expertise, along with experience in AWS and microservices architecture. You will mentor other engineers and advocate for clean coding practices while working hybrid. Paying up to £650/day for a 6-month contract.

Qualifications

  • Strong backend engineering experience, especially in Java and Spring.
  • Deep understanding of distributed systems and microservices.
  • Hands-on experience with AWS, Kubernetes, Docker, and Terraform.
  • Familiarity with CI/CD pipelines and testing best practices.
  • Solid SQL and relational database skills.

Responsibilities

  • Build and scale backend services using Java and Spring Boot.
  • Shape a modern microservices architecture for a high-availability platform.
  • Deploy and manage services in AWS with Kubernetes (EKS).
  • Design, implement, and own features end-to-end from discovery to production support.
  • Mentor other engineers and contribute to a culture of knowledge-sharing.

Skills

Java
Spring Boot
AWS
Kubernetes
Docker
Terraform
SQL
Microservices
Distributed systems

Job description

Direct message the job poster from Arrows

Consultant @ Arrows | UK Contract and Perm | Technology

Senior Software Engineer (backend focus) - Java, Springboot & AWS – paying up to £650/day (Outside IR35) – Hybrid (2x a week - London) – 6 month contract

A fast-growing digital banking platform is seeking a Senior Backend Engineer who is passionate about clean code, cloud-native systems, and building technology that makes a real impact. This is a unique opportunity to help scale a modern core banking platform used by millions - while working in an agile, high-ownership engineering culture.

What You'll Be Doing:

  • Build and scale backend services using Java and Spring Boot
  • Shape a modern microservices architecture for a high-availability platform
  • Deploy and manage services in AWS with Kubernetes (EKS)
  • Design, implement, and own features end-to-end from discovery to production support
  • Advocate for clean code, automated testing, and CI/CD best practices
  • Mentor other engineers and contribute to a culture of knowledge-sharing
  • Collaborate with cross-functional teams including product, design, and infrastructure
  • Troubleshoot complex issues and help ensure system reliability and performance

What You’ll Bring:

  • Strong backend engineering experience, especially in Java and Spring
  • Deep understanding of distributed systems and microservices
  • Hands-on experience with AWS, Kubernetes, Docker, and Terraform
  • Familiarity with CI/CD pipelines and testing best practices
  • Solid SQL and relational database skills
  • Ownership mentality, with strong problem-solving skills and attention to detail
  • Great communication and a collaborative mindset

Bonus Points:

  • Experience with Node.js or frontend technologies like React
  • Familiarity with Grafana, TeamCity, or observability tooling
  • Interest or experience in financial services, compliance, or digital banking

If you're excited to work in a fast-paced environment where engineers lead innovation - we’d love to hear from you.

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Contract
Job function
  • Job function
    Engineering, Information Technology, and Other
  • Industries
    Financial Services, Banking, and Technology, Information and Media

Referrals increase your chances of interviewing at Arrows by 2x

Get notified about new Java Software Engineer jobs in London Area, United Kingdom.

London, England, United Kingdom 1 week ago

Greater London, England, United Kingdom 3 days ago

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 3 weeks ago

London, England, United Kingdom 1 week ago

City Of London, England, United Kingdom 1 week ago

London, England, United Kingdom 1 year ago

Hammersmith, England, United Kingdom 4 weeks ago

London, England, United Kingdom 5 days ago

London, England, United Kingdom 4 days ago

Software Engineer (Java) - Up To £550 Per Day + Benefits - London

London, England, United Kingdom 2 months ago

London, England, United Kingdom 5 days ago

London Area, United Kingdom £80.00-£120.00 15 hours ago

London, England, United Kingdom 3 weeks ago

Software Developer / Full-Stack Engineer (Java, Spring Boot, Microservices, NodeJS, React) – Hybrid Working

London, England, United Kingdom 6 days ago

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 2 months ago

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 2 months ago

Java Software Engineer - Real-time Payments

London, England, United Kingdom 1 week ago

St Albans, England, United Kingdom 1 day ago

London, England, United Kingdom 1 day ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

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

Similar jobs worth comparing

Senior Java Software Engineer
Senior Java Software Engineer

Arrows • London

Hybrid
GBP 60,000 - 80,000
Java Developers (ACTIVE BPSS CLEARANCE )- Inside IR35
Java Developers (ACTIVE BPSS CLEARANCE )- Inside IR35

iO Associates - UK/EU • London

Hybrid
Senior Software Engineer
Senior Software Engineer

Harrington Starr • London

On-site
GBP 70,000 - 110,000
Private health & life insurance
Enhanced parental leave
Node.JS Engineer
Node.JS Engineer

Halian • London

On-site
GBP 50,000 - 60,000
Software Engineer (Real-Time Data/Distributed Systems) - Up to £300k + Industry Leading Bonus -[...]
Software Engineer (Real-Time Data/Distributed Systems) - Up to £300k + Industry Leading Bonus -[...]

Hunter Bond • London

Hybrid
Senior C++ Software Engineer Linux
Senior C++ Software Engineer Linux

Client Server • London

Hybrid
GBP 95,000 - 120,000
Pension (to 9% contribution)
Volunteer / charity days
Career development and training
Software Engineer
Software Engineer

Understanding Recruitment • City Of London

On-site
GBP 50,000 - 60,000
Java Developer
Java Developer

OLM Systems • Greater London

Hybrid
GBP 39,000
Flexible working hours
25 days holiday
Enhanced sick pay
+3
Java Software Engineer
Java Software Engineer

Opus Recruitment Solutions • United Kingdom

Hybrid
GBP 45,000 - 75,000
Bonus structure
Pension
Generous holidays
+1
Software Engineer - Java
Software Engineer - Java

Starling Bank • London

Hybrid
GBP 50,000 - 80,000
25 days holiday plus bank holidays
Extra day off for birthdays
Company enhanced pension scheme
+3