Job description
Excited to grow your career?
Our purpose is to 'empower people to save and invest with confidence'. We are looking for great people to join us, so please come and invest in YOUR future at Hargreaves Lansdown.
About the role
We are looking for highly skilled and motivated full-stack Java Developers to join our high-performing team of software engineers within the Active savings team at HL. Savings enables UK retail savers to manage their savings more efficiently, with the ability to spread the risk and earn top rates from authorized and regulated UK deposit-takers. With one online account, savers can choose and invest in savings products from a range of banks and building societies, cutting out the hassle of chasing great savings and opening accounts with multiple providers.This is an exciting role within a fast-paced environment, with opportunities to work on both frontend and backend technologies. You will be working within a highly collaborative and cross-functional team following Scrum methodology to deliver value quickly to our clients, banking partners, and internal users. You will be writing new code and helping to re-factor the existing code base within an agile environment where we are continually evolving and where developers are encouraged to contribute ideas and new ways of working.
Role: Full Stack Java Developer
Location: Remote
Contract: Permanent, full time 37.5 hours per week
This role can be fully remote, with organized team days in our Bristol based offices once per quarter as a maximum.
What you’ll be doing
- Responsible for writing high quality code, adhering to corporate & regulatory standards
- Working collaboratively with the team to help deliver new features for the business
- Working on tickets to further enhance existing functionality
- You will provide engineering support for existing applications where necessary
- Maintain awareness of current secure coding practices and ensure code produced is in line with these practices
- Were applicable, review other developers’ code to ensure conformance with established standards
- Responsible for developing and evidencing automated tests alongside code produced
- Responsible for documenting all solutions produced, using confluence, to agreed team standards
- Demonstrate a willingness to learn and further technologies & techniques embraced by the Development team
- Cultivate strong working relationships within the IT department
- Actively participate in schemes designed to support the development team
About you
- Ideally 3+ years’ experience developing in Java 8+
- Working knowledge of RDBMS and SQL
- Able to effectively use version control to manage code, in particular Git
- Understanding of professional development methodologies, tools (e.g source control, automation testing tools, build servers and wider SDLC)
- Working with automated build pipelines / continuous integration
- Ability to work well both independently and in a team
- Adopts a logical, analytical, and methodical approach to problem solving
Nice to have:
- A background in finance/banking
- Understanding of TDD and BDD
- Test automation with Cucumber and Selenium
- Understanding of object-oriented programming (OOP) model principles and application design patterns
- Frontend Web development, HTML, CSS.
- Knowledge of using JIRA and other Atlassian products
Why Us?
Here at HL, 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.
To achieve our mission, we believe we have a workplace like no other, with constant learning, dynamic teams, and a great ethos. We're steered by core values that promote service, quality, innovation, and opportunity in everything we do.
What's on offer?
- Discretionary annual bonus & annual pay review
- 25* days holiday plus bank holidays and 1-day additional Christmas closure time
- Option to purchase an additional 5 days holiday per year
- Flexible working options available, including hybrid working
- Pension scheme up to 11% employer contribution
- Sharesave scheme - have a real stake in HL’s future
- Income Protection & Life insurance (4 x salary core level of cover)
- Health care cash plans - including optical, dental, and out patientcare
- Help@hand and an Employee Assistance Programme
- Gympass - gym memberships and wellbeing apps available
- Variety of travel to work schemes with free bike storage and shower facilities
- An inhouse barista serving subsidised coffee and snacks
- Join HL’s sports, I&D networks and volunteering groups (two paid volunteering days per year)
-
LifeWorks Discounts on services, restaurants and retailers
- up to 30 days depending on role level & increasing with length of service
We know that sometimes people can be put off applying for a job if they don't tick every box. If you're excited about working for us and have most of the skills or experience we're looking for, please go ahead and apply. We’d love to hear from you!
Hargreaves Lansdown is an inclusive employer that values diversity in its workforce. We encourage applications from all individuals without regard to race, religion, gender, sexual orientation, national origin, disability or age.
This role may also be available on a flexible working or part time basis – please ask the Recruitment & Onboarding team for more information.
Please note, we are unable to provide employment sponsorship to candidates.