Salary: £45,000 - 65,000 per year Requirements: Hands-on and current active technical experience with AWS cloud services (ECR, ECS, Lambda, API Gateway, S3, DynamoDB, Step Functions, Apigee) Proficiency in Java (Spring Boot), AngularJS, Node 10, Typescript Familiarity with tooling such as Gitlab, Jenkins, Maven, Docker, Fortify on Demand or similar, SonarQube or similar, Cypress/Selenium, BDD-Gherkin > Karate / Cucumber, Jest Demonstrable evidence of leading and mentoring teams with strong stakeholder management Ability to establish and implement best engineering practices across multiple teams Desirable skills include Kotlin, Groovy, Bash, JavaScript, CloudFormation/Terraform, JBoss Drools, DMN, XML Graduate level education (or equivalent experience) in Computing, Computer Science, or equivalent subject Essential: AWS Certified Solution Architect Associate or AWS Certified Developer - Associate Adept at leveraging automation to improve development processes and optimize software delivery Excellent problem-solving abilities and analytical thinking capabilities Deep understanding of software architecture, design patterns and best practices with a focus on scalability, maintainability, and efficiency Responsibilities: Lead and guide the development of your team while undertaking hands-on development Actively work on Java and Angular codebase to implement new features and requirements Collaborate with Product Owners and Architects to ensure alignment on objectives Establish and follow engineering principles and best practices to ensure quality in the engineering process Conduct code reviews and provide effective feedback to teams Assist with service support during office hours by identifying, locating, and fixing faults proactively Mentor and coach junior team members to enhance team capabilities Foster an energetic and proactive approach to tackling complex technical challenges Encourage creative problem-solving and continuous learning within the team Technologies: API Apigee AWS Lambda Angular Architect Bash Cloud Cucumber Cypress Docker GitLab Groovy Support JBoss Java JavaScript Jenkins Jest Kotlin Maven Selenium Spring Spring Boot Terraform TypeScript XML NodeJS More: We are a forward-thinking company dedicated to delivering digital products using the latest technologies. Our team is comprised of multi-disciplinary professionals who collaborate in an agile environment to ensure technical excellence. We offer a dynamic work culture that encourages continuous learning and problem-solving. Located in a vibrant area, we provide our team members with opportunities for professional growth while maintaining a healthy work-life balance. last updated 8 week of 2026