Senior Java Software Engineer
Company: Lloyds Banking Group
Location: London (Please only apply if it is viable for you to work in the office 2-3 days per week post-covid, the rest of the week from home)
Salary & Benefits: £77,355 to £85,950 base salary, plus annual personal bonus, 15% employer pension contribution (when you put in 6%), 4% flexible cash pot, private medical insurance, 30 days holiday plus bank holidays. We also offer flexible working hours, agile working practices and regular home working.
Who are Lloyds Banking Group?
Lloyds Banking Group is the UK's leading bank with over 30m customers and its biggest digital bank, with over 13 million active online customers. We've placed an ambitious transformation programme and a multi-channel approach to banking at the heart of our strategy to be the best bank for customers, backed by significant investment in our platforms and people.
Who are the Sales & Trading Team?
We're focused on delivering robust and well written software platforms for the Front Office Sales & Trading Teams, ensuring high quality, scalable solutions.
The team are composed of; A Product owner, a Scrum master, Business analysts and Quality and Software engineers, you will be reporting to the Software Engineering lead and be based in London. You will cover business colleagues across Sales & Trading, whilst supporting other areas who use the software as a service.
Our team mission is to deliver high quality software, to ensure S&T delivery maintains high quality with minimal incidents, whilst building trusted relationships within IT and the business. We look to work in an agile and collaborative manner, always learning and improving ourselves and sharing knowledge with the wider team.
The successful candidate will work as part of the team covering Regulatory software, developing a broad understanding of the systems and our business while developing and maintaining the control platform. The job includes responsibility for changing and supporting the systems at a 3rd line support level.
What specifically will I focus on in this role?
Primarily you will focus on the development, maintenance and testing of new Java based software to support the S&T team, over the full software development lifecycle. Specific activities could include:
Developing well tested and robust code using Java and Spring in an Agile project environment, delivering value driven releases.
Delivering regulatory software to a high standard
Identification of opportunities to automate and simplify
System and component ownership
Responsible for further production investigation, when handed over from support teams
Providing system guidance, where needed to Business Analysts, Product Owners, support team and other consumers of the service
Prepare changes to the required standard and complete all necessary audit artefacts
Adhere to LBG audit and control processes, SLA's and behaviours
Ad-hoc requests for information and subject matter expertise.
Coaching and mentoring of more junior development staff
This is a really important role because you'll support our regulatory platform development to ensure that we adhere to trading compliance standards.
What skills, experience and knowledge do I need to apply for this role?
As this is a senior engineering position within a key regulatory function we require specific experience of both the technical elements plus ideally a background within Markets in order to safely develop the software we require. Specifically we would need to see evidence of:
Prior background in a senior level Java software engineering role
High level of skill in Java
Good working knowledge of how modern Rules Engines (Ideally open source / vendor products, e.g. Drools or Camunda) operate & their associated components
Markets Regulatory / Trade control knowledge (If you are a very strong senior Java developer with extensive Rules Engine knowledge that could also work)
Kafka experience - Good working knowledge
Unix scripting - Good working knowledge
Experience working within an Agile project environment & the ability to multi task in a pressurised environment.
If you have experience of any of the following desirable skills that would be a bonus, but please apply if you don't! Data lake (Hadoop) consumption, specifically Hive experience, Service now knowledge, Automation experience, Cloud experience, Containerisation experience (Docker, Kubernetes)
This would be a great role if you…….
Are looking to work on an exciting greenfield development
Enjoy working within the field of investment banking
Are keen to develop regulatory knowledge
What support will I get and how will my career grow?
As a multi-brand, multi-channel business, we have the scale and breadth to provide you with a diverse range of training and development opportunities, helping you achieve a rewarding and fulfilling career. The sheer size of Lloyds provides many opportunities.
Join us and be part of an inclusive, values-based culture focused on making a difference.
Together we make it possible.