IT & Software

Java Software Engineer - Getting Paid & Open Banking

Starling Bank

London · Greater London · United Kingdom

Overview

Starling seeks a hands-on Java engineer to help empower businesses with seamless payments and Open Banking integrations. You will work within the Getting Paid & Open Banking team to deliver robust, scalable capabilities and collaborate with external partners. The role blends technical delivery with product engineering to drive customer value and fintech innovation. You’ll contribute to open APIs and payment features that enhance Starling’s core banking experience. This is a chance to shape financial technology in a fast-moving, collaborative culture.

Pay / Benefits
  • 25 days holiday
  • birthday leave
  • pension scheme
  • private medical insurance
  • life insurance 4x salary
  • Volunteering time (16 hours)
Responsibilities
  • Develop and maintain payments and Open Banking capabilities for businesses
  • Integrate Starling with third-party providers and external partners
  • Maintain and evolve the Open Banking API and PSD2 public API
  • Support features like Invoicing, Tap to Pay, and Settle Up for Business
  • Contribute to platform reliability, scalability, and automated testing/CI/CD
  • Collaborate across teams to deliver end-to-end solutions for customers
Key requirements
  • Java: 3–4 years of experience
  • Strong understanding of robust, scalable systems
  • Attention to detail; clear, maintainable code
  • Experience with AWS and PostgreSQL is highly desirable
  • Willingness to learn and adapt in a cloud-native, distributed environment
  • collaboration across teams
  • curiosity and problem-solving
  • ownership and accountability
  • Java
  • AWS
  • PostgreSQL

Reference: WJ-747_31053181

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.