Lead Software Engineer – Java

Company: London Stock Exchange Group
Apply for the Lead Software Engineer – Java
Location: Nottingham
Job Description:

Overview

As Lead Software Engineer for World Check One, you will drive the design, development and deployment of a critical risk intelligence platform. You’ll mentor engineers and bridge product and architecture, ensuring scalable, secure low-latency screening capabilities. You’ll collaborate across teams to shape requirements and lead architectural decisions. This role offers exposure to cutting-edge tech and a chance to impact compliance screening at scale. Join a collaborative, innovation-driven culture with a clear purpose in financial risk management.

Pay / Benefits

  • healthcare
  • retirement planning
  • paid volunteering days
  • wellbeing initiatives

Responsibilities

  • Lead the design, development, and deployment of software applications and services
  • Provide technical leadership and mentorship to engineers
  • Collaborate with architects, product managers, designers, and stakeholders to define requirements
  • Drive architectural decisions ensuring scalability, performance, and security
  • Conduct code reviews and promote coding standards and continuous improvement
  • Manage project timelines, delivery risks, and dependencies
  • Stay current with emerging technologies and advocate adoption where appropriate
  • Contribute to strategic planning and roadmap development

Key requirements

  • Proven software engineering experience with a track record of leading successful projects
  • Proficiency in Java
  • Deep understanding of software architecture, design patterns, and system integration
  • Experience with cloud platforms (AWS) and containerization (Docker, Kubernetes)
  • Skills with web servers and databases (DynamoDB, RDBMS, Elasticsearch)
  • Experience with CI/CD pipelines and infrastructure as code (Terraform, CloudFormation, Ansible)
  • Familiarity with Agile methodologies and DevOps practices
  • Strong problem-solving, communication, and leadership skills
  • Ability to work independently and in a team
  • Positive attitude to learning new skills and technologies
  • strong communication
  • leadership
  • problem-solving
  • Java
  • software architecture and design patterns
  • AWS

Posted: September 14th, 2026