> Markdown version of [/jobs/ext/2286509-software-engineer-tech-lead-web-platforms](https://www.wearedevelopers.com/jobs/ext/2286509-software-engineer-tech-lead-web-platforms). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer / Tech Lead - Web Platforms - **Company:** Business Integration Partners - **Location:** London, UK - **Experience:** Expert - **Salary:** £42,000.0 - £82,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Amazon Web Services, Data Analysis, Component-Based Software Engineering, Confluence, JIRA, User Authentication, Automation of Tests, Microsoft Azure, Cloud Computing, Software Quality, Code Review, Information Technology Consulting, Continuous Integration, Information Engineering, Extract Transform Load (ETL), Data Visualization, Relational Databases, Software Design Patterns, DevOps, Distributed Systems, Spring Framework, PostgreSQL, Enterprise Messaging Systems, Microsoft SQL Server, MySQL, Object-Oriented Software Development, Oracle (Applications), Software Architecture, E2e Testing, Standard Sql, Software Deployment, Software Engineering, Data Streaming, Systems Integration, TypeScript, Web Applications, Web Platforms, Data Logging, Google Cloud, Enterprise Software Applications, Cloud Platform System, ReactJS, Spring-boot, Software Security, Backend, Git, Cloudformation, Event Driven Architecture, AngularJS, Kubernetes, Information Technology, Atlassian Tools, Front End Software Development, Restful APIs, Terraform, Docker, Microservices - **Published:** August 29, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5859602882 ## About the Role * Significant experience designing, developing and delivering complex enterprise web applications or digital platforms. * Proven experience operating as a Technical Lead, Lead Software Engineer or in a similar role. * Strong hands-on software engineering background with deep expertise in at least one area of the application stack. * Strong back-end development experience, ideally using Java, Spring and Spring Boot. * Good understanding of modern front-end engineering using JavaScript, TypeScript, React or Angular. * Experience designing and integrating RESTful APIs and distributed systems. * Strong knowledge of software architecture principles, object-oriented design, design patterns and microservices. * Experience working with relational databases such as PostgreSQL, Oracle, SQL Server or MySQL. * Experience delivering applications on at least one major cloud platform, including AWS, Microsoft Azure or Google Cloud. * Practical experience with containerised application delivery using Docker and Kubernetes. * Experience with Git-based development workflows, pull requests and code reviews. * Strong understanding of DevOps principles and CI/CD. * Experience with automated testing across unit, integration, API and end-to-end testing. * Understanding of application security, including authentication, authorisation, secure API design and common web application vulnerabilities. * Experience diagnosing and resolving complex application, integration and production issues. * Strong communication and stakeholder management skills. * Confidence operating in client-facing consulting environments. * Experience working with distributed or international teams. * Full professional proficiency in English. * Experience with infrastructure as code using Terraform, CloudFormation or similar. * Knowledge of asynchronous and event-driven architectures, messaging platforms and integration patterns. * Experience with monitoring, logging, tracing and observability platforms. * Understanding of performance engineering, capacity planning, resilience and high-availability patterns. * Experience integrating digital platforms with identity, customer, payment, CRM or other enterprise systems. * Experience working within Agile delivery environments using Jira and Confluence. * Experience supporting applications through release, production transition and hypercare. * Exposure to data engineering, ETL, analytics or data visualisation technologies. * Previous experience within technology consulting or delivering solutions for large, complex organisations. * A degree in Computer Science, Software Engineering or another relevant STEM discipline, or equivalent professional experience. * Relevant cloud, architecture, software engineering or DevOps certifications. ## Description * Lead the technical direction and end-to-end delivery of complex web applications and digital platforms. * Translate business and functional requirements into pragmatic technical designs, delivery plans and engineering decisions. * Lead multidisciplinary and internationally distributed teams across back-end, front-end, DevOps and QA. * Define solution architecture, application components, APIs, integrations, data flows and deployment approaches. * Remain hands-on through coding, prototyping, code reviews, troubleshooting and resolution of complex technical challenges. * Establish and promote engineering standards across code quality, testing, security, performance, observability and documentation. * Guide the delivery of cloud-native, microservices-based and API-led solutions. * Oversee technical delivery across development, test, release and production environments. * Work closely with Product Owners, Business Analysts, Delivery Managers and client stakeholders to manage technical priorities, dependencies, risks and trade-offs. * Ensure scalability, resilience, availability, security and maintainability are considered throughout the delivery lifecycle. * Support DevOps and QA teams in establishing effective CI/CD pipelines, automated testing and reliable deployment processes. * Facilitate technical workshops and communicate complex technical concepts clearly to both technical and non-technical audiences. * Mentor engineers, provide constructive feedback and support their ongoing development. * Contribute to project mobilisation, technical discovery, estimation and solution shaping for new client opportunities. * Collaborate with BIP teams and Centres of Excellence to identify reusable components, accelerators and innovative approaches. Technologies: * AI * API * AWS * Angular * Azure * CI/CD * Cloud * Confluence * CRM * DevOps * Docker * ETL * Git * Support * JIRA * Java * JavaScript * Kubernetes * MySQL * Oracle * PostgreSQL * React * SQL * Security * Spring * Spring Boot * Terraform * TypeScript * Web * microservices ## Related Videos - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [Branch your database like your code: How schema changes and pull requests go hand in hand](https://www.wearedevelopers.com/videos/350-branch-your-database-like-your-code-how-schema-changes-and-pull-requests-go-hand-in-hand) - [Why make use of an integration platform in today's software developments and infrastructure?](https://www.wearedevelopers.com/videos/758-why-make-use-of-an-integration-platform-in-today-s-software-developments-and-infrastructure) ## Related Articles - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)