About this role
Salary: £70,000 - 90,000 per year
Requirements: Significant experience designing and delivering enterprise applicationsStrong hands-on expertise in Java and Spring Boot developmentProven experience designing microservices-based architecturesExperience creating component-level designs, Low-Level Designs (LLDs), and Architecture Decision Records (ADRs)Strong understanding of cloud-native development principles and containerisationExperience building solutions within Microsoft Azure environmentsKnowledge of RESTful API design, OAuth2, and OpenID ConnectExperience with CI/CD practices and modern development pipelinesCommitment to automated testing and software qualityHands-on experience using AI-powered development tools and coding assistantsExcellent stakeholder engagement and communication skills, including the ability to explain technical decisions to technical and non-technical audiencesDesirable: Node.js development experienceDesirable: Identity and access management solutions experienceDesirable: Email delivery and messaging platforms experienceDesirable: Azure certificationsDesirable: Experience mentoring or leading development teamsDesirable: A track record of modernising and transforming legacy application estates Responsibilities: Produce component-level and code-level designs and detailed Low-Level Design (LLD) documentationTranslate high-level architectural designs into clear implementation plans for development teamsCreate and maintain Architecture Decision Records (ADRs) and facilitate design reviewsDefine and embed engineering standards, coding principles, and security best practicesDrive the adoption of AI-assisted development tools across the software development lifecycleEstablish governance processes to ensure architectural consistency and qualitySupport the migration and modernisation of legacy applications into cloud-native environmentsDevelop reusable reference architectures and engineering patternsMentor developers and foster a culture of technical excellence and continuous improvementWork closely with QA teams to embed automated testing standards into delivery pipelinesTake ownership of application-level architecture and low-level design Technologies: AIAPIArchitectAzureCI/CDCloudSupportJavaOpenIDSecuritySpringSpring BootmicroservicesNodeJS More:
We are recruiting a hands-on Lead Application Architect for a large-scale application modernisation programme. You will work closely with Solution Architects and engineering teams to connect technical strategy with engineering delivery, supporting robust, scalable, and maintainable solutions, cloud-native adoption, and modern engineering practices. The role is based on-site in Wembley, with a salary of £70,000–£90,000 plus excellent benefits.
last updated 42 week of 2026