About Hargreaves Lansdown
At Hargreaves Lansdown (HL) we are building our next‑generation platform, creating flexible and scalable applications in a multi‑tenancy SaaS architecture. We are on the lookout for engineers who can help develop our offering, creating quality‑focused first‑class applications at pace, leveraging cloud applications to deliver robust, event‑driven microservices used by millions of customers every day to manage their investment portfolios. We want to revolutionise the financial services industry and are looking for innovative talent to help us on our mission.
What You'll Be Doing
- Building and deploying scalable, fault‑tolerant micro‑services at pace, owning them end to end.
- Integrating with cloud applications, operating in a zero‑trust, security‑first environment.
- Delivering value iteratively, always focused on customer outcomes and short feedback loops.
- Creating and visualising application metrics to help understand usage patterns and anomalies.
- Reviewing code with peers, with an eye for both quality and velocity.
- Collaborating across teams to solve problems, not just ship features.
- Innovating, bringing new ideas to the table for adoption throughout HL Digital.
- Driving technical decisions and shaping how we build our services.
Qualifications
- Solid experience building and deploying services with Java and Spring Boot.
- Comfort working in a cloud‑native environment – Kubernetes (EKS), containers, scaling etc.
- An interest in observability, using tools like Prometheus and Grafana to keep services healthy and understand usage patterns.
- Familiarity with AWS services and how to integrate them into modern applications.
- A keen focus on quality and security, baking testing and scanning into CI/CD pipelines.
- Capable of writing clean, maintainable and well‑tested code.
- Happy to review, share knowledge and mentor engineers within the team.
- Adaptable, thriving in a fast‑moving environment where we ship things quickly and always look to evolve.
Your Technical Toolkit
- Java (21) and Spring Boot
- AWS and cloud‑native architecture
- RDBMS / NoSQL databases
- Event‑driven and microservices architectures
- Containers (e.g., Docker, Kubernetes)
- CI/CD pipelines and DevOps principles
- TDD / BDD testing frameworks
Benefits & Compensation
We offer a competitive salary of up to £95,000, depending on experience, alongside a generous performance‑based bonus scheme. Your total reward package includes:
- Up to 19% pension contribution
- Private medical insurance
- A wide range of excellent benefits, from lifestyle perks to wellbeing support
- Discretionary annual bonus and annual pay review
- 25 days holiday plus bank holidays and 1‑day additional Christmas closure
- Option to purchase an additional 5 days holiday
- Flexible working options available, including hybrid working
- Enhanced parental leave
- Pension scheme up to 11% employer contribution
- Income Protection and Life insurance
- Health care cash plans – optical, dental, outpatient care
- Health screening programme
- Help@hand – confidential support including mental health counselling and remote GP
- Wellhub – unlimited access to fitness providers and wellness coach sessions
- Variety of travel‑to‑work schemes with bike storage and shower facilities
- In‑house barista and deli serving subsidised coffee and sandwiches
- Two paid volunteering days per year
Interview Process
3‑Stage Interview:
- Stage 1 – Discussion with Hiring Manager (30 min)
- Stage 2 – Technical (70 min)
- Stage 3 – Culture Fit (30 min)
Location
We are based in the stunning Paddington Central offices at 4 Kingdom Street, a modern workspace designed to energise your day and elevate collaboration. Our hybrid working model allows 2‑3 days a week in the office with flexible remote options.