cover image
Hargreaves Lansdown

Hargreaves Lansdown

www.hl.co.uk

5 Jobs

2,079 Employees

About the Company

We’re the UK’s number 1 investment platform for private investors, based in Bristol. For more than 40 years we’ve helped investors save time, tax and money on their investments. Today we're trusted by over 1.9 million clients.

Our service allows clients to bring all their ISAs, pensions, SIPPS, and savings into one easy to manage place, allowing them to be in control.

Listed Jobs

Company background Company brand
Company Name
Hargreaves Lansdown
Job Title
Senior Software Engineer (Pensions, ISAs & Investments)
Job Description
**Job Title:** Senior Software Engineer (Pensions, ISAs & Investments) **Role Summary:** Lead development of full-stack solutions for pensions, ISAs, and investment platforms to deliver market-leading financial services. **Expectations:** Minimum of 8 years in full-stack software engineering. Proven expertise in designing, developing, and deploying scalable financial applications. Strong problem-solving abilities with a focus on innovation and client-centric solutions. **Key Responsibilities:** - Architect and implement end-to-end software solutions for pension, ISA, and investment systems. - Collaborate with cross-functional teams to align technical strategies with business objectives. - Ensure system reliability, performance, and compliance with financial sector standards. - Optimize application security and scalability for high-traffic financial platforms. - Integrate third-party APIs and financial data services into core systems. **Required Skills:** - Proficiency in full-stack development (Java, Python, JavaScript, etc.). - Experience with cloud infrastructure (AWS, Azure) and microservices architectures. - Strong understanding of financial regulations (e.g., MiFID, GDPR). - Familiarity with Agile methodologies and CI/CD pipelines. - DevOps tools (Docker, Kubernetes, Git). **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Engineering, or relevant technical field. - Preferred certifications: AWS/Azure Cloud, CISSP, or financial technology (FinTech) specialization.
Bristol, United kingdom
On site
Senior
22-10-2025
Company background Company brand
Company Name
Hargreaves Lansdown
Job Title
Software Engineer - Active Savings
Job Description
**Job Title:** Software Engineer – Active Savings **Role Summary:** Design, develop, and maintain Java‑based web services and accompanying HTML front‑end components for the Active Savings platform, supporting integration with partner banks, internal teams, and client applications. **Expectations:** - Deliver high‑quality, scalable code on schedule. - Collaborate with cross‑functional teams (product, operations, partners). - Follow agile development practices and participate in code reviews. - Ensure reliability, security, and performance of services linked to Oracle databases. **Key Responsibilities:** - Develop and enhance RESTful/ SOAP web services using Java. - Implement and maintain HTML front‑end interfaces. - Write SQL queries, stored procedures, and manage data access for Oracle DB. - Troubleshoot, debug, and resolve production incidents. - Contribute to architectural discussions and technical documentation. - Participate in unit, integration, and performance testing. **Required Skills:** - Proficiency in Java (core, collections, concurrency). - Experience with HTML/CSS for front‑end development. - Strong knowledge of Oracle database (SQL, PL/SQL). - Familiarity with web service standards (REST, SOAP, JSON, XML). - Version control (Git) and CI/CD pipelines. - Problem‑solving mindset and ability to work in an agile environment. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent practical experience). - Optional: Oracle Database certification or Java SE/EE certification preferred but not mandatory.
Bristol, United kingdom
On site
22-10-2025
Company background Company brand
Company Name
Hargreaves Lansdown
Job Title
Senior Software Engineer - Unified Client Experience (UCX)
Job Description
City, United kingdom
On site
Senior
27-10-2025
Company background Company brand
Company Name
Hargreaves Lansdown
Job Title
Software Engineer - Core Wealth
Job Description
**Job Title** Software Engineer – Core Wealth **Role Summary** Design, build, and operate greenfield micro‑services for a wealth‑management platform using Java 21, Spring Boot, and AWS native services. Deliver scalable, secure, and observable solutions that power key financial workflows for millions of users. **Expectations** - Own end‑to‑end service development from architecture to production. - Continuously ship high‑quality code in a fast, iterative environment. - Embed security, testing, and observability from day one. - Actively participate in peer code reviews, knowledge sharing, and architectural decisions. **Key Responsibilities** - Architect and develop fault‑tolerant micro‑services on Kubernetes (EKS) and Docker. - Integrate relational and NoSQL databases and publish/consume events in a cloud‑native environment. - Implement CI/CD pipelines with automated testing, code scanning, and deployment automation. - Configure monitoring, alerts, and dashboards using Prometheus, Grafana, or equivalent. - Produce application metrics and analysis to detect usage patterns and anomalies. - Review code, mentor junior engineers, and facilitate iterative improvements. - Collaborate with product, security, and operations teams to deliver customer‑centric value. - Propose and pilot new technologies or practices for industry‑wide adoption. **Required Skills** - Java 21 + Spring Boot (REST, micro‑services). - AWS experience (EKS, IAM, VPC, S3, SNS/SQS, RDS/DocumentDB). - Containerization (Docker) and orchestration (Kubernetes). - Event‑driven architecture – message brokers, event stores. - RDBMS (PostgreSQL/MySQL) and NoSQL (DynamoDB/Cassandra). - CI/CD & DevOps fundamentals (Jenkins/Argo CD, GitOps). - TDD/BDD, unit, integration, and end‑to‑end tests. - Security best practices, OWASP guidelines, and automated scanning. - Observability tooling: Prometheus, Grafana, ELK/CloudWatch. - Excellent communication, peer‑review, and fast‑paced adaptability. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Software Engineering or related field, or equivalent professional experience. - AWS Certified Developer – Associate or AWS Certified Solution Architect – Associate (preferred but not mandatory).
London, United kingdom
Hybrid
03-11-2025