Job description
End Date
Wednesday 14 June 2023
Salary Range
£61,176 - £99,411Agile Working Options
Job Description Summary
Who are we?Personalised Experiences and Communications (PEC) is a business platform that sits within Consumer Relationships and plays a critical role in supporting the achievement of the Group strategic view by working closely & collaboratively across the Platform leadership team to grow by protecting and deepening customer relationships. PEC enables & delivers personalised customer communications & experiences across all channels, media and business areas supporting the Customer Relationship Growth strategy to deepen relationships with our customers across both the retail & commercial bank. This includes the data, analytics, and technology to unlock the value of differentiating our branded channel experiences, proposition, price and communication; as well as paper-free sustainable ambitions.
Job Description
Backend Software Engineer
Personalised Experiences & Communications
Location: London based, hybrid working with 2 days per week in the office.
Salary & Benefits: £71,577 to £79,530 base salary based on experience and grade, plus annual personal bonus, 15% employer pension contribution (when you put in 6%), private medical insurance, 30 days holiday plus bank holidays.
We offer flexible working hours, to give you a good work life balance, agile working practices and are a very family friendly company.
Lloyds Banking Group:
Lloyds Bank are on a mission to help Britain Prosper, and we need your help in achieving our goals. We are revolutionising our technology, empowering our engineers and rapidly transforming our agile working methods. Come. Join us. Be part of building the Bank of the Future!
LBG Labs:
A Lab is a made of one or many teams who work together on key projects to deliver value at pace by designing services that people find useful, easy and engaging to use. Typically, a Lab has a solid focus on problem solving in an agile environment where engineers are creating innovative products which will transform the way our customers engage with us.
About the Role:
We’re seeking a talented Senior Java Engineer to join our team, you’ll be responsible for designing and developing high throughput applications using java with high quality production ready code to deliver functionality to our customers. You’ll be accountable for ensuring all decisions are made within a sound risk framework and within Group standards and appetite while managing the full software development process within an agile environment.
We are looking for the following experience...
- Design and develop applications in Java with automated tests to ensure it meets business functionality.
- Implement monitoring for applications and analyse health & performance to improve.
- Be part of cross-functional product engineering team and adhere engineering standards throughout the software development life cycle.
- Pair with other engineers to review the code considering the quality standards agreed to follow in the team.
- Making sure code is kept up to date and version controlled within a repository.
- Collaborate with other engineers and business stakeholders in team to deliver value to our customers
- Collaborate with architects and other senior engineers to produce application/design documentation.
- Problem solving/debugging application production issues and minimise customer impact.
- Mentor/coach the engineers to deliver high quality applications that are designed for security, testing, maintainability, and observability.
It would be great if you also had…
- Hands on experience in building enterprise rest API in Java and experience with Java frameworks like Hibernate, spring boot, spring core and spring security.
- Experience with Unit Testing, TDD practices like automated unit and integration tests and Dev Ops practices like CI/CD.
- Experience in designing and building high volume distributed event driven systems at scale, fault tolerant, resilience and highly observable.
- Good knowledge using modern technologies e.g. Docker, Kubernetes, Github actions, Service mesh, and Scalable / NoSQL Databases etc.
- Strong experience with Public Cloud Solution, ideally Google Cloud Platform and/or Amazon Web Services.
- Experience working in an agile development environment, including experience with tools such as Jira or Confluence.
- Strong analytical and problem-solving skills.
- Outstanding interpersonal and communications skills with ability to communicate and engage with non-technical and senior colleagues.
What’s in it for you?
Join us and be part of an inclusive, values-led culture that celebrates diversity, promotes equal opportunity, and provides opportunities for flexible working in a collaborative environment.
We will provide you with a diverse, energising, and informal environment that takes a strong focus on equal opportunity and supports career progression on all levels. Enhancing your personal and professional development is something that is very important to us, and we will work with you to make a positive difference to the overall teams' mission. We want you to learn, grow & develop to become the best possible version of yourself.
We'll ensure that individuals with disabilities are provided suitable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.
Our approach to inclusion and diversity means that we all can make a real difference, Together We Make It Possible!
At Lloyds Banking Group, we're driven by a clear purpose; to help Britain prosper. Across the Group, our colleagues are focused on making a difference to customers, businesses and communities. With us you'll have a key role to play in shaping the financial services of the future, whilst the scale and reach of our Group means you'll have many opportunities to learn, grow and develop.
We keep your data safe. So, we'll only ever ask you to provide confidential or sensitive information once you have formally been invited along to an interview or accepted a verbal offer to join us which is when we run our background checks. We'll always explain what we need and why, with any request coming from a trusted Lloyds Banking Group person.
We're focused on creating a values-led culture and are committed to building a workforce which reflects the diversity of the customers and communities we serve. Together we’re building a truly inclusive workplace where all of our colleagues have the opportunity to make a real difference.