Lead Software Engineer (Java)

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

Requirements

  • Proven experience in software engineering, with a strong track record of leading successful projects
  • Proficiency in Java
  • Deep understanding of software architecture, design patterns, and system integration
  • Experience with cloud platform (AWS) and containerization (Docker, Kubernetes)
  • Skills and experience with web servers and databases (e.g. DynamoDB, RDBMS, Elasticsearch)
  • Experience with CI/CD pipelines utilising infrastructure as code (e.g. Terraform, Cloud Formation, Ansible)
  • Familiarity with Agile methodologies, CI/CD pipelines, and DevOps practices
  • Strong problem-solving, communication, and leadership skills
  • Good communication and teamwork abilities
  • Critical thinking, value judgment and common sense over process
  • Able to work independently as well as in a team
  • Positive attitude to learning new skills and technologies

What the job involves

  • We are seeking a Lead Software Engineer to join the World Check One team, part of the Nottingham-based Risk Intelligence Product Engineering organisation
  • The role will act as the main engineer of the team, and as liaise between; product and architecture for World-Check One—a critical platform for risk intelligence and compliance screening
  • This position offers exciting opportunities for a self-motivated individual to learn how Risk Intelligence operates
  • This is an individual contributor role and you will be part of the team that drives the design and development of our low latency screening systems
  • Lead the design, development, and deployment of software applications and services
  • Provide technical leadership and mentorship to engineers, fostering a culture of excellence and collaboration
  • Collaborate with application architects, product managers, designers, and stakeholders to define requirements and deliver solutions
  • Drive architectural decisions and ensure alignment with best practices in scalability, performance, and security
  • Conduct code reviews, enforce coding standards, and promote continuous improvement
  • Manage project timelines, delivery risks, and dependencies to ensure timely delivery
  • Stay current with emerging technologies and advocate for their adoption where appropriate
  • Contribute to strategic planning and roadmap development

#J-18808-Ljbffr…

Posted: June 10th, 2026