Talent.com
Lead Software Engineer - Java
Lead Software Engineer - JavaTPXimpact | B Corp • GB
Lead Software Engineer - Java

Lead Software Engineer - Java

TPXimpact | B Corp • GB
30+ days ago
Job type
  • Full-time
Job description

Lead Software Engineer - Java

Join to apply for the Lead Software Engineer - Java role at TPXimpact | B Corp™

2 days ago Be among the first 25 applicants

About The Role

Job Level : 10

UK Wide

We are looking for a Lead Software Engineer who will be responsible for the design, development, and deployment of high-quality software solutions.

This role involves leading a team of engineers on high-profile projects, ensuring best practices are followed, and driving continuous improvement in software development processes.

You will collaborate closely with cross‑functional teams, including product management and UX / UI, to ensure that our software solutions meet business and customer needs.

You will be responsible for driving culture through your craft and be keen to take on line management responsibilities.

Responsibilities

  • Lead the architecture, design, and development of complex software systems, ensuring they meet high standards of quality, security, and scalability.
  • Manage and mentor a team of software engineers, providing technical guidance to foster professional growth.
  • Ensure that coding standards, development best practices, and operational processes are consistently applied.
  • Collaborate with product managers, UX / UI teams, and other departments such as DevOps, QA, and IT to translate business requirements into technical specifications and ensure smooth delivery.
  • Drive continuous improvement initiatives to optimise performance, reliability, and security in software applications.
  • Conduct regular code reviews and ensure that feedback is constructive and promotes learning within the team.
  • Implement and maintain CI / CD pipelines to streamline the development and deployment process.
  • Troubleshoot and resolve complex technical issues that arise during the software development lifecycle.
  • Stay up-to-date with the latest trends in software engineering, communicate complex technical concepts to non‑technical stakeholders, and drive the adoption of new tools and methodologies where beneficial.
  • Manage project timelines, ensuring that deliverables are completed on time and within scope.
  • Contribute to bid questions & early‑stage hiring eg cv screening or technical assessments when required.

About You

Professional knowledge and experience

  • Guide and optimise team workflows and processes.
  • Demonstrate proficiency in a wide range of technical systems and tools.
  • Identify and evaluate appropriate technologies and methodologies, making informed decisions about when custom software development is essential.
  • Contribute to the developer community.
  • Inquisitive about internal areas like bids and hiring.
  • Provide technical leadership, coaching, and mentoring to your team.
  • Promote knowledge sharing and adoption of good practice.
  • Uphold best practices in areas such as Infrastructure as Code (IAC), security, testing, and continuous delivery pipelines.
  • Flexibility to transition between programming languages with a clear understanding of their suitability for different tasks.
  • Extensive experience in full‑stack software engineering, including design, development, testing, and deployment.
  • Hands on experience with Java, Spring Boot, Python and Microservices, although a true polyglot is preferred.
  • Strong understanding of software development methodologies such as Agile, TDD and DevOps.
  • Extensive experience writing well‑tested code.
  • Good knowledge of cloud platforms (e.g., AWS, Azure, GCP) and infrastructure as code.
  • Experience with CI / CD pipelines and automated testing frameworks.
  • Experience with various architecture patterns eg microservices and event‑driven.
  • Experience with containerization technologies (e.g. Docker, Kubernetes).
  • Proven ability to manage and lead engineering teams to success.
  • Expertise in designing scalable and secure software architectures.
  • Knowledge of emerging technologies like AI.
  • Previous, relevant experience as a senior software engineer.
  • Leading a large multidisciplinary project.
  • Experience interviewing and screening candidates.
  • Experience responding to bid questions.
  • Skills

    Software Architecture : Expertise in designing scalable, secure, and efficient software architectures, ensuring alignment with business goals.

    Cloud Platforms : Strong proficiency in cloud technologies, including architecture and deployment strategies.

    Programming and Development : Advanced knowledge of multiple programming languages and frameworks (e.g., Python, Java, Node.js).

    CI / CD and Automation : Implementing and maintaining continuous integration / continuous deployment pipelines to accelerate development cycles.

    Code Quality and Testing : Experience with automated testing frameworks (e.g., Jest, JUnit) and best practices for ensuring code quality.

    DevOps Practices : Expertise in DevOps, particularly around automating deployment, monitoring, and scaling applications.

    Communication : Able to confidently communicate with internal and external stakeholders at both the technical and non‑technical levels.

    Behaviours and PACT values

    Purpose : Be values‑driven, recognising that our client’s needs are paramount. Approach client engagements with professionalism and creativity, balancing commercial and operational needs.

    Accountability : Be accountable for delivering your part of a project on time and under budget and working well with other leaders. Lead by example, promoting a culture where quality and client experience are foremost.

    Craft : Balance multiple priorities while leading high‑performing teams. Navigate ambiguity and set the technical direction and approach to support positive outcomes.

    Togetherness : Collaborate effectively with others across TPXimpact. Build strong relationships with colleagues and clients.

    About Us

    People‑powered transformation.

    We’re a purpose driven organisation, supporting organisations to build a better future for people, places and the planet. Combining vast experience in the public, private and third sectors and expertise in human‑centred design, data, experience and technology, we’re creating sustainable solutions ready for an ever‑evolving world.

    At the heart of TPXimpact, we’re collaborative and empathetic. We’re a team of passionate people who care deeply about the work we do and the impact we have in the world. We know that change happens through people, with people and for people. That’s why we believe in people‑powered transformation.

    Working in close collaboration with our clients, we seek to understand their unique challenges, questioning assumptions and building in their teams the capabilities and confidence to continue learning, iterating and adapting.

    We’re an inclusive employer, and we care about diversity in our teams. Let us know in your application if you have accessibility requirements during the interview.

    Benefits

    30 days holiday + bank holidays

    2 volunteer days for causes that you are passionate about

    maternity / paternity - 6 months Maternity Leave, 3 months Paternity Leave

    life assurance

    employer pension contribution of 5%

    health cash plan

    personal learning and development budget

    Employee Assistance Programme

    access to equity in the business through a Share Incentive Plan

    green incentive programmes including Electric Vehicle Leasing and the Cycle to Work Scheme

    health assessments

    Seniority level

    Mid‑Senior level

    Employment type

    Full‑time

    Job function

    Information Technology

    Industries

    IT Services and IT Consulting and Business Consulting and Services

    #J-18808-Ljbffr

    Create a job alert for this search

    Software Engineer Java • GB

    Similar jobs
    Java Fullstack Engineer

    Java Fullstack Engineer

    Teksystems • East Midlands, UK
    Full-time
    Our client, a leading player within financial services is looking to hire a Fullstack Java Developer to join an existing and high performing team. The engineer will work on existing FX / Swaps applica...Show more
    Last updated: 3 days ago • Promoted
    Lead Software Engineer

    Lead Software Engineer

    Unify Talent UK • United Kingdom
    Full-time
    Lead Software Developer Java, Spring Boot, Python, AWS, DB2 £(Apply online only) per day, Outside IR35 Starting date : 5th January 2026 Duration : Initially 6 Months (very likely to extend) Full...Show more
    Last updated: 28 days ago • Promoted
    Java Developer

    Java Developer

    TGW Group • United Kingdom
    Full-time
    We offer a competitive package and the opportunity to travel to our sites across Northern Europe to see your work in action. Job Introduction The Developer will collaborate closely with cross-funct...Show more
    Last updated: 8 days ago • Promoted
    Senior Java Engineer & Tech Lead - SaaS Platform

    Senior Java Engineer & Tech Lead - SaaS Platform

    develop • GB
    Full-time
    A fast-growing SaaS company is looking for a Researching Consultant - Software Development Specialist.This mid-senior level role involves mentoring a small team while remaining hands-on in coding a...Show more
    Last updated: 2 days ago • Promoted
    Software Engineer III - Low-Latency Java and Kafka

    Software Engineer III - Low-Latency Java and Kafka

    JPMorgan Chase & Co. • GB
    Full-time
    Software Engineer III - Low-Latency Java and Kafka.BOURNEMOUTH, DORSET, United Kingdom and 1 more.Job Category Software Engineering. Business Unit Commercial & Investment Bank.Posting Date 10 / 21 / 202...Show more
    Last updated: 30+ days ago • Promoted
    Lead Software Engineer - Java

    Lead Software Engineer - Java

    TPXimpact | B Corp • United Kingdom
    Full-time
    This range is provided by TPXimpact | B Corp™.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. We are looking for a Lead Software Engineer who wi...Show more
    Last updated: 2 days ago • Promoted
    Lead Software Engineer

    Lead Software Engineer

    Cadence Design Systems • United Kingdom
    Full-time
    Lead Software Engineer page is loaded## Lead Software Engineerlocations : CAMBRIDGEtime type : Full timeposted on : Posted Todayjob requisition id : R50471## • •At Cadence, we hire and develop l...Show more
    Last updated: 16 days ago • Promoted
    Java Software Engineer

    Java Software Engineer

    NEEV LIMITED • GB
    Full-time
    Role : Software Engineer(Java)Location : ?Bournemouth, UK (?5 days per week in the office)Type : PermanentNote : VISA SPONSORSHIP IS NOT PROVIDEDRequirement : We are seeking a passionate and skilled Softw...Show more
    Last updated: 13 hours ago • Promoted • New!
    Lead Java Engineer - Greenfield AI / Cloud (Hybrid)

    Lead Java Engineer - Greenfield AI / Cloud (Hybrid)

    SF Technology Solutions • United Kingdom
    Full-time
    A leading software house in the UK is seeking a Senior Software Engineer with strong Java skills.This role involves leading the development of complex greenfield applications, shaping technical sol...Show more
    Last updated: 2 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Ryft • United Kingdom, United Kingdom
    Full-time
    This position is for a Senior Software Engineer with a minimum of 5 years of experience in backend development and a passion for building robust, scalable systems. We are looking for an engineer wit...Show more
    Last updated: 6 days ago • Promoted
    Java Software Engineer

    Java Software Engineer

    Stealth iT Consulting • GB
    Permanent
    IT Delivery Consultant - Currently Looking to speak with Permanent UCD Professionals (Service Design, User Researchers, Content Designers & UX Design). We are seeking an experienced IT Delivery Cons...Show more
    Last updated: 1 day ago • Promoted
    Lead Software Engineer (Java) - Ledger

    Lead Software Engineer (Java) - Ledger

    Revolut • United Kingdom
    Full-time
    Lead Software Engineer (Java) - Ledger.People deserve more from their money.More visibility, more control, and more freedom. Since 2015, Revolut has been on a mission to deliver just that.Our powerh...Show more
    Last updated: 30+ days ago • Promoted
    Java Developer Production Software Engineer

    Java Developer Production Software Engineer

    PSD Group • UK
    Full-time
    Java Software Engineer Java, J2EE, Spring, React, Node, SpringBoot, Hibernate, RabbitMQ, SQL.We are seeking a Java Software Engineer with at least 5 years experience of working in a SaaS productio...Show more
    Last updated: 14 hours ago • Promoted • New!
    Software Engineer

    Software Engineer

    Sanderson Government and Defence • UK
    Permanent
    Central Government, Law Enforcement and National Security.Must hold active UK Security Clearance.We are partnering with a leading Engineering business seeking experienced.Show more
    Last updated: 2 days ago • Promoted
    Lead Software Engineer

    Lead Software Engineer

    Oliver Bernard • United Kingdom
    Full-time
    Lead Software Engineer - Python, Java, Go, AWS, Terraform.OB are partnered with a Series A funded scale-up, who work with some of the most recognisable companies and brands globally, who are lookin...Show more
    Last updated: 30+ days ago • Promoted
    Java Software Developer

    Java Software Developer

    DXC • GB
    Full-time
    Location : On site in Gloucester or Central London 5 days a week.Due to security vetting requirements candidates must be UK nationals or sole British citizens with no dual nationality and resided in...Show more
    Last updated: 30+ days ago • Promoted
    Java Software Engineer

    Java Software Engineer

    8x8 • GB
    Full-time
    Get AI-powered advice on this job and more exclusive features.CX leaders with performance and insights to make smarter decisions, delight customers, and drive lasting business impact.Join 8x8's eng...Show more
    Last updated: 16 days ago • Promoted
    Senior Java Software Engineer

    Senior Java Software Engineer

    Orbis Group • GB
    Full-time
    Software Engineering Consultant at Orbis.We’re looking for a Senior Java Engineer to join a high‑profile project focused on backend systems that automate complex financial and actuarial processes.T...Show more
    Last updated: 16 days ago • Promoted