Starling Bank

Senior Java Software Engineer - Intelligent Operations

Starling Bank
Apply
5 months ago
London, United KingdomSenior

Responsibilities

  • Build and deliver robust, scalable, high-quality software for the Customer Service Engineering Group.
  • Develop primarily in Java while applying clean coding practices and simple, elegant solutions.
  • Contribute to automated testing, continuous deployment, and frequent software releases.
  • Collaborate across teams, take ownership of technical work, and share knowledge with colleagues.

Requirements

  • At least 7 years of commercial experience with Java.
  • Strong understanding of delivering robust and scalable code and applying software engineering best practices.
  • Proven track record of delivering high-quality software.
  • Experience with AWS and Postgres is highly desirable.
  • Aptitude, attitude, ownership, collaboration, and willingness to work across multiple technical challenges.

Benefits

  • 25 days of holiday plus public holidays, with an additional birthday holiday and options to buy or sell up to five extra days.
  • 16 hours of paid volunteering time per year.
  • Salary sacrifice, enhanced pension scheme, life insurance, and group income protection.
  • Private Medical Insurance with VitalityHealth, including mental health support and cancer care.
  • Family-friendly policies, Perkbox membership, retail and wellness discounts, Cycle to Work, gym partnerships, and electric vehicle leasing.
  • Hybrid working in the UK with a minimum of one office day per week for Technology employees.
Starling Bank

About Starling Bank

1,001-5,000 employees
Contact me