Senior Java Software Engineer

Company: Arrows
Apply for the Senior Java Software Engineer
Location: London
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.

#J-18808-Ljbffr…

Posted: August 7th, 2025