×
Register Here to Apply for Jobs or Post Jobs. X

Senior Java Software Engineer; Schemes

Job in Greater London, London, Greater London, W1B, England, UK
Listing for: Starling
Full Time position
Listed on 2026-06-04
Job specializations:
  • Software Development
    Backend Developer, Software Engineer, Java Developer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 80000 - 100000 GBP Yearly GBP 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Position: Senior Java Software Engineer (Payment Schemes)
Location: Greater London

Requirements

  • We're seeking highly motivated engineers with at least 5 years of Java experience to play a key role in our Payment Schemes team
  • We’re looking for engineers who have excellent attention to detail and can write clear, concise and maintainable code
  • You should have a strong understanding of delivering robust, scalable systems and a proven track record of engineering excellence
  • Experience with AWS and Postgres is highly desirable
  • You may be put off applying for a role because you don't tick every box. Forget that! While we can’t accommodate every flexible working request, we're always open to discussion. So, if you're excited about working with us, but aren’t sure if you're 100% there yet, get in touch anyway
What the job involves
  • You will build and maintain the systems responsible for Starling’s payment integrations ensuring system stability and accuracy
  • For the most part we code in Java
  • We believe in clean coding, simple solutions, automated testing, and continuous deployment
  • If you care enough to find elegant solutions to difficult technical problems, we’d love to hear from you
  • The main part of our Tech Stack is listed below. We don't ask that you have experience in all of this, but if you do, that's great!
  • Java (makes up the majority of our backend codebase)
  • AWS & GCP (we're cloud-native)
  • Distributed service-based architecture
  • Kubernetes (EKS)
  • Team City for CI/CD (lots of teams are releasing code 15-20 times per day!)
  • Terraform and Grafana
  • The Payment Schemes team sits at the edge of the bank, integrating with third-party systems that power instant, scheduled, and cross-border payments. Our team focuses on correctness and system stability while ensuring that new features, improved reliability, and mandated changes are delivered
  • When a customer sends a payment, we’re the team that ensures that the payment is handled properly. We own Starling’s integrations with Faster Payments, BACS, and our SWIFT connectivity, to mention just a few. This is a unique opportunity to work on some of Starling’s mission‑critical services
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary