London Stock Exchange Group

Lead Software Engineer - Java

London Stock Exchange Group
Apply
1 month ago
London, United KingdomStaff+

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 and deliver solutions.
  • Drive architectural decisions focused on scalability, performance, security, and system integration.
  • Conduct code reviews, enforce coding standards, and promote continuous improvement.
  • Manage project timelines, delivery risks, and dependencies.
  • Contribute to strategic planning and roadmap development.
  • Advocate for appropriate adoption of emerging technologies.

Requirements

  • Proven software engineering experience with a strong record of leading successful projects.
  • Proficiency in Java.
  • Deep understanding of software architecture, design patterns, and system integration.
  • Experience with AWS, Docker, and Kubernetes.
  • Experience with web servers and databases such as DynamoDB, RDBMS, and Elasticsearch.
  • Experience with infrastructure-as-code and CI/CD pipelines using tools such as Terraform, CloudFormation, and Ansible.
  • Familiarity with Agile methodologies and DevOps practices.
  • Strong problem-solving, communication, teamwork, and leadership skills.
  • Ability to work independently and learn new skills and technologies.

Benefits

  • Healthcare benefits, retirement planning, paid volunteering days, and wellbeing initiatives.
  • Collaborative and creative culture with learning and development opportunities.
  • Equal-opportunity workplace with reasonable accommodations for religious practices, mental health needs, and disabilities.

Tech Stack

Amazon DynamoDBAnsibleAWSDockerElasticsearchJavaKubernetesTerraform

Categories

London Stock Exchange Group

About London Stock Exchange Group

10,000+ employees
Contact me