London Stock Exchange Group logo
London Stock Exchange Group3 days ago

Senior Lead Software Engineer - Java, Kafka, AWS

On-site · Bengaluru, Karnataka, India

Type
Full Time
Level
Senior Level
Education
Not Specified
Company size
Enterprise
Industry
Financial Services

Job Summary

Senior Lead Software Engineer responsible for building and maintaining the Trade Agent platform, delivering multiple components of a cloud-based market infrastructure. Must drive event-driven microservices architecture, domain-driven design, and robust communication through Kafka/MQ. Role requires Java 17+ with Spring Boot, containerized services using Docker/Kubernetes, and DevOps pipelines (GitLab). Expect involvement in research, engineering excellence initiatives, documentation, and cross-functional collaboration; focus on delivering high-quality, scalable solutions and guiding the team toward best practices in architecture, testing (JUnit, Cucumber, Pact, TestContainers), and continuous delivery. Desirable exposure to Scala and Web applications (ReactJS) as nice-to-have skills; strong emphasis on delivery excellence, stakeholder management, and growth mindset.

Required Qualifications

  • 10+ years
  • Event driven microservices architecture
  • Knowledge of Domain Driven Design and event driven architecture
  • Experience with Docker and Kubernetes
  • Experience with GitLab
  • Shift left testing principles and frameworks (JUnit, Cucumber, Gherkin, Pact, TestContainers)
  • Experience with Kafka and MQ
  • Advanced Java programming
  • Strong OOP and Java 17+ with Spring Boot
  • Experience with relational DBs (Postgres)
  • Experience with AWS (Aurora, MSK, S3, IAM)
  • Basic cloud networking understanding
  • Experience with Scrum/Kanban and agile methods
  • Cross-functional collaboration and delivery mindset
  • Code quality, reviews, unit testing, CI/CD
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

London Stock Exchange Group

Senior Lead Software Engineer - Java, Kafka, AWS

Apply on Sorce