Social network you want to login/join with:
col-narrow-left
Client:
Lloyds Banking Group
Location:
Edinburgh, United Kingdom
Job Category:
Other
-
EU work permit required:
Yes
col-narrow-right
Job Reference:
350c8fcd0111
Job Views:
10
Posted:
28.04.2025
Expiry Date:
12.06.2025
col-wide
Job Description:
Description
SALARY : £68,202 – 75,780 per annum
LOCATION(S): Edinburgh, Halifax or Leeds
HOURS: Full-time – 35 hours per week
WORKING PATTERN: Our work style is hybrid, which involves spending at least two days per week, or 40% of our time, at our offices in either Edinburgh, Halifax or Leeds. Applications from those unable to work from these locations cannot be considered at this time.
ABOUT THIS OPPORTUNITY
An exciting opportunity has arisen within the Identity & Authentication Platform (ID&Auth), responsible for secure client and digital authentication across all digital channels of the bank.
We are seeking a software engineer with experience in back-end development using Java. You will develop high-quality, scalable services as part of our microservices architecture, while enhancing your skills with the latest tools and frameworks.
This role offers the chance to work with modern technologies such as microservices, cloud infrastructure, and containerized environments.
You will develop, test, and optimize back-end services supporting seamless user experiences and integrations with front-end and external systems.
What will you be doing with us?
* Design, develop, test, and deploy high-quality back-end services using Java and related technologies.
* Develop containerized applications with Docker and deploy in Kubernetes.
* Implement Domain-Driven Design (DDD) principles.
* Practice Test-Driven Development (TDD).
* Collaborate with the Tech Lead and engineers on back-end services and APIs.
* Integrate with front-end components and third-party APIs.
* Optimize and refactor codebases for performance and scalability.
* Ensure security, error handling, logging, and monitoring best practices.
* Participate in code reviews and collaborate with DevOps for deployment.
* Continuously evaluate new tools and technologies.
* Work with cross-functional teams on project goals and timelines.
ABOUT US
We’re transforming our Group and shaping finance for good, investing in technologies, workplaces, and colleagues to make our Group a great place for everyone, including you!
WHAT YOU’LL NEED
We welcome candidates with experience in:
* Java software engineering, microservices, Spring Boot
* Authentication/authorization mechanisms like OAuth2, JWT, IAM
* Containerization with Docker, Kubernetes, cloud platforms (GCP, Azure)
* Agile, Scrum, CI/CD, automated testing
* Domain-Driven Design (DDD), Test-Driven Development (TDD)
* Monitoring and logging tools
ABOUT WORKING FOR US
We value diversity and inclusion, encouraging applications from under-represented groups, including neurodiverse candidates. We support reasonable adjustments in our recruitment process.
Our benefits include a generous pension, annual bonus, share schemes, flexible benefits, 30 days holiday plus bank holidays, wellbeing initiatives, and parental leave policies.
Join us to have a positive impact, learn, grow, and thrive. Apply today!
At Lloyds Banking Group, our purpose is to help Britain prosper. Our colleagues focus on making a difference for customers, businesses, and communities. With us, you'll shape the future of financial services, with many opportunities to develop.
We prioritize data safety and transparency during recruitment, conducting background checks only after an offer is accepted, with full explanations provided.
We are committed to a values-led, inclusive culture, reflecting the diversity of our communities, where all colleagues can make a difference.
#J-18808-Ljbffr