Enable job alerts via email!

Senior Software Engineer (Java)

TN United Kingdom

London

On-site

GBP 50,000 - 90,000

Full time

15 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative digital bank is seeking a talented software engineer to join their dynamic team. This role offers the opportunity to work in a fast-paced environment where you'll be responsible for delivering new features and developing tools that enhance the banking experience. With a hybrid working model, you'll collaborate closely with a diverse team of professionals dedicated to reshaping the banking landscape. The company values creativity, teamwork, and a commitment to excellence, ensuring that your contributions will make a significant impact. If you're passionate about technology and eager to drive change, this is the perfect opportunity for you.

Benefits

25 days holiday plus public holidays
Additional holiday for your birthday
Holiday buy/sell scheme
Paid volunteering hours
Salary sacrifice, pension, life insurance
Private medical insurance
Family-friendly policies
Perkbox discounts
Cycle to Work initiative
Gym partnerships

Qualifications

  • 5-6 years of professional software engineering experience required.
  • Proficiency in Java with a focus on clean code and automated testing.

Responsibilities

  • Deliver new features across various tech stacks in a fast-paced environment.
  • Develop tooling used daily by engineers to improve banking solutions.

Skills

Java
Cloud-native technologies (AWS, GCP)
CI/CD tools (TeamCity, Terraform)
Microservice architecture
Automated testing

Tools

Grafana

Job description

Social network you want to login/join with:

About Starling Bank

Starling is the UK’s first and leading digital bank on a mission to fix banking! We built a new kind of bank because we knew technology had the power to help people save, spend and manage their money in a new and transformative way.

We’re a fully licensed UK bank with a culture and spirit of a fast-moving, disruptive tech company. We’re a bank, but better: fairer, easier to use and designed to demystify money for everyone. We employ more than 3,000 people across our London, Southampton, Cardiff and Manchester offices.

Work Environment and Culture

Our technologists are at the very heart of Starling and enjoy working in a fast-paced environment focused on building innovative solutions and disruptive technology in fintech. We operate a flat structure to empower decision-making and foster innovation and collaboration. Support is always available within our open culture, encouraging teamwork and shared success.

Ideal Candidate

The way to thrive and shine within Starling is to be self-driven and take full ownership of your work—from building and designing to discovering and knowledge sharing. Our core values are: Listen, Keep It Simple, Do The Right Thing, Own It, and Aim For Greatness.

Hybrid Working

We have a hybrid approach to working; it’s preferred that you are within a reasonable distance of an office for collaboration, but the specific work arrangement will be discussed with your manager.

Engineering Environment

Starling engineers are passionate about delivering new features across various tech stacks. We value engagement, customer focus, code quality, and contribution to our mission of changing banking for good. Our platform is built in-house primarily using Java, and we seek individuals interested in developing tooling used daily by our engineers.

Requirements
  • Ideally, 5-6 years of professional software engineering experience.
  • Proficiency in Java, with a focus on clean code, simple solutions, automated testing, and continuous deployment.
  • Experience with cloud-native technologies like AWS & GCP, microservice architecture, CI/CD tools like TeamCity, Terraform, and monitoring tools like Grafana is a plus.
Interview Process

Our interview process is conversational and designed to be a two-way exchange. It typically includes:

  • Initial phone call (~30 minutes)
  • Take-home technical test (~3 hours)
  • Technical interview
  • Final interview (~40 minutes)
Benefits
  • 25 days holiday plus public holidays
  • Additional holiday for your birthday
  • Holiday buy/sell scheme
  • Paid volunteering hours
  • Salary sacrifice, pension, life insurance, and income protection
  • Private medical insurance including mental health and cancer care
  • Family-friendly policies and incentives
  • Perkbox discounts and wellness platform
  • Initiatives like Cycle to Work, gym partnerships, and EV leasing
About Us

We welcome applicants who may not tick every box. Flexibility is possible; reach out to discuss your circumstances. We’re committed to building a diverse team passionate about reshaping banking.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer (React/React Native)

JR United Kingdom

Greater London

Remote

GBP 70,000 - 100,000

2 days ago
Be an early applicant

Senior Java Software Engineer

Vertus Partners

Greater London

On-site

GBP 70,000 - 95,000

Today
Be an early applicant

Senior Software Engineer - Java

Starling Bank

London

Hybrid

GBP 55,000 - 90,000

4 days ago
Be an early applicant

Senior Java Software Engineer

Harrington Starr

Greater London

On-site

GBP 80,000 - 150,000

7 days ago
Be an early applicant

Senior Java Software Engineer

PIE Recruitment

Remote

GBP 60,000 - 100,000

6 days ago
Be an early applicant

Senior Software Engineer - Applications (Java / Spring Boot)

Hazelcast

Remote

GBP 60,000 - 80,000

Today
Be an early applicant

Senior Software Engineer (multiple openings)

TN United Kingdom

Greater London

Remote

GBP 50,000 - 90,000

14 days ago

Senior Software Engineer

Maxar Technologies

City of Westminster

Remote

USD 60,000 - 100,000

3 days ago
Be an early applicant

Senior Software Engineer

TN United Kingdom

Uxbridge

Remote

GBP 50,000 - 90,000

5 days ago
Be an early applicant