Software Engineer
Role details
Job location
Tech stack
Job description
We're looking for a Senior Software Engineer with strong Java expertise who can lead a high-performing engineering team within our Digital Access Lab. You'll combine hands-on engineering with team leadership, driving technical delivery and shaping the direction of key digital services used by millions of customers.
This role offers two career pathways:
Team Lead - Line-manage a small team, own end-to-end technical delivery, and provide technical guidance. Individual Contributor - Deep-dive into specialised technology areas and deliver high-impact technical work without people-management responsibilities.
Why Lloyds Banking Group
We're on an exciting transformation journey and there could not be a better time to join us. The investments we're making in our people, data, and technology are leading to innovative projects, fresh possibilities and countless new ways for our people to work, learn, and thrive.
Requirements
- Expert-level Java development experience (Java 11+ preferred)
- Strong background in microservices design and distributed systems
- Experience with Spring Boot or similar frameworks
- Familiarity with containerisation (Docker, Kubernetes)
- Good understanding of CI/CD pipelines and testing automation
- Comfortable with cloud platforms (Azure, AWS, or GCP)
- Strong grounding in clean code, design patterns, and engineering best practices
Leadership & Delivery Expertise:
- Experience managing or technically leading a small engineering team
- Skilled in establishing team goals, sprint planning and delivery execution
- Able to foster a culture of quality, high performance and continuous improvement
- Ability to influence architectural decisions and set technical direction
- Strong communication skills with technical and non-technical stakeholders
Problem Solving & Innovative Mindset:
- Highly self-sufficient, confident in critical thinking and decision-making
- Strong ability to analyse complex issues and deliver practical solutions.
- Ability to explore issues and establishes potential causes, related issues & barriers.
What you'll get to work on:
- Scalable microservices powering customer authentication and access
- Modernisation programs migrating legacy systems to cloud-native platforms
- High-volume, mission-critical services used by millions