Overview
Senior Software Engineer role at Lloyds Technology Centre, Hyderabad, designing and delivering platform architecture and solutions for insurance and protection services, operating as a technical leader and individual contributor.
What you'll do
- Collaborate with Product Owners, Platform Leads, Enterprise Architects and Engineers to create and maintain the architectural runway for Platform teams.
- Partner with Solution Architects and service providers to elaborate solutions, interfaces and technology assumptions, and evaluate implementation alternatives and software lifecycle risks.
- Provide analysis of options and deliver end-to-end solution designs using relevant architectural building blocks, including designs for features that enable frequent incremental customer value delivery.
- Promote adaptive design practices to drive collaboration across Platform teams around a common vision with continuous feedback.
- Identify technical design risks or issues and drive resolution through architectural or agile practices.
- Participate in Agile ceremonies, elicit requirements, and shape and validate designs or prototypes that align to the target architecture.
- Leverage industry best practice, frameworks, standards and policies to create customer and business value.
- Set guiding principles and solution success criteria for platform capability or feature development.
- Provide oversight and champion built-in quality, decoupled and modernised architectures.
- Support Product Owners and Platform Leads in identifying, impact assessing and action planning software and infrastructure currency risks, and continuously ever-greening solutions and systems.
- Support Product Owners and Engineering Leads on technical aspects of Platform financial estimation, spend or risk management in line with the platform roadmap.
- Mentor, coach and help develop engineers, promoting the architecture subject area through mentoring, coaching and participation in Agile ceremonies.
- Take ownership of design and delivery as a technical leader, both within and outside your team.
What you'll need
- 8 to 12 years of experience (8+ years as a hands-on software developer end-to-end solution; 9+ years of relevant experience in design, development and architecting complex software solutions).
- 6+ years of experience designing and developing micro-front ends and microservices.
- 6+ years of experience working in large financial services, preferably banking.
- 4+ years of application design experience, or equivalent demonstrated through work experience, training, military experience or education.
- 2+ years of experience with Google Cloud, Azure Cloud or AWS (or comparable CSP).
- Experience with the full software development lifecycle and relevant frameworks.
- Proven track record with the Spring Boot framework, Git workflows, testing (TDD, mock objects) and DevOps toolchains.
- Designing and developing microservices using Spring Boot and reactive programming with Spring Boot.
- Java and J2EE development expertise; RDBMS and NoSQL databases.
- Strong programming skills with working knowledge of modern JavaScript libraries and tooling such as ReactJS, Redux and Webpack, and toolsets such as test automation, Kubernetes and Jenkins.
- Experience with REST APIs.
- Experience of microservice and micro front-end design, and container technologies (Kubernetes, Docker, Helm).
- Cloud deployment experience.
- Experience building and deploying microservices, with strong debugging experience in Core Java, Spring Boot, databases and GCP cloud.
- Expertise in tools such as Dynatrace, CI/CD, GCP cloud deployment, Curl and Postman.
- Hands-on experience with Kubernetes and Docker.
- Experience with releases and deployments to production, and troubleshooting in production.
- Experience with messaging and integration frameworks such as JMS, MQ and Kafka.
- Experience with architectural governance, risk management or compliance processes.
- Strong architecture skills, with working knowledge of microservice design patterns, containerised applications, infrastructure as code, and embedding DevSecOps principles to support delivery at scale.
- Strong communication, leadership, teamwork and team leader or mentoring experience.
- Ability to multi-task and work independently to meet committed deadlines, and to be self-organised and proactively prioritise time.
Nice to have
- Exposure to Terraform, Istio and Helm charts.
- Previous career experience in software or infrastructure engineering.
- Appreciation for architectural frameworks such as TOGAF, ArchiMate or software patterns.
Details
- Location: Hyderabad Knowledge City (LTC).
- Flexible working options: hybrid working.
- Application end date: Friday 13 November 2026.
Read the full description and apply on the company’s own careers page.