FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Java Software Engineer – Open Banking
Starling Bank. Develop and maintain capabilities enabling businesses to collect payments and integrate accounts with third-party providers .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in Java development and cloud technologies, with a focus on building scalable systems and maintaining APIs. Strong ability to collaborate with teams and third-party partners while delivering efficient solutions and innovations.
Highest-signal resume keywords
Java DevelopmentAWS ExperiencePostgres Database ManagementClean Coding PracticesContinuous Deployment
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
JavaAWSPostgresKubernetesTerraformGrafanaDistributed Service-Based ArchitectureAutomated TestingCI/CD with TeamCityScalable Systems Design
Soft Skills
Attention to DetailSelf-DrivenCollaborationProblem-SolvingKnowledge Sharing
Industry Keywords
Open Banking APIPSD2InvoicingTap to PaySettle Up for BusinessConfirmation of PayeeEasy Account Top UpPeer-to-Peer Ecosystem
Tech Stack
Tools & technologiesAWSGoogle Cloud PlatformGrafanaJavaKubernetesPostgresTerraform
About the role
Key responsibilities & impact- Develop and maintain capabilities enabling businesses to collect payments and integrate accounts with third-party providers
- Deliver features including Invoicing, Tap to Pay and Settle Up for Business
- Maintain Starling’s Open Banking API and proprietary PSD2 public API
- Maintain the Starling Marketplace and peer-to-peer ecosystem supporting Confirmation of Payee
- Explore and deliver innovations such as Easy Account Top Up
- Engage in technical and product engineering
- Collaborate closely with external third-party partners
- Build, design and discover solutions while sharing knowledge with colleagues
- Improve processes to deliver efficient and productive outcomes for customers
- Participate in phone, take-home technical, technical and final interviews
Requirements
What you’ll need- At least 3–4 years of Java experience
- Excellent attention to detail
- Ability to write clear, concise and maintainable code
- Strong understanding of delivering robust, scalable systems
- Proven track record of engineering excellence
- Experience with AWS and Postgres highly desirable
- Interest or experience in clean coding, simple solutions, automated testing and continuous deployment
- Technical knowledge of Java, AWS, GCP, distributed service-based architecture, Kubernetes (EKS), TeamCity for CI/CD, Terraform and Grafana is beneficial
- Ability to work across teams and apply broad technical knowledge to varied problems
- Self-driven approach and ability to take full ownership
- No specific educational qualification required; aptitude and attitude valued over formal qualifications
Benefits
Comp & perks- 25 days holiday, plus public holiday allowance
- Extra day’s holiday for your birthday
- Annual leave increases with length of service
- Option to buy or sell up to five extra days off
- 16 hours paid volunteering time per year
- Salary sacrifice
- Company enhanced pension scheme
- Life insurance at 4x salary
- Group income protection
- Private Medical Insurance with VitalityHealth, including mental health support and cancer care
- Partner discounts with Waitrose, Mr&Mrs Smith and Peloton
- Generous family-friendly policies
- Perkbox membership with retail discounts, physical and mental health wellness platform, and weekly free and boosted perks
- Cycle to Work initiative
- Salary Sacrificed Gym partnerships
- Electric Vehicle (EV) leasing
- Flexible working requests considered where possible