> Markdown version of [/jobs/ext/2916875-principal-full-stack-software-engineer](https://www.wearedevelopers.com/jobs/ext/2916875-principal-full-stack-software-engineer). 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). --- # Principal Full Stack Software Engineer - **Company:** Profile 29 - **Location:** Appley Bridge, UK (Remote available) - **Experience:** Expert - **Salary:** £90,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Amazon Web Services, Amazon S3, Automation of Tests, Business Process Model and Notation, Cloud Computing, Continuous Integration, Design of User Interfaces, Junit, Mockito, Next.js, Test-Driven Development (TDD), ReactJS, Spring-boot, Backend, Integration Tests, Kubernetes, React Native, Front End Software Development, Terraform, AWS EKS, Docker, Microservices - **Published:** September 15, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5883514463 ## About the Role * We require at least 10 years of experience at principal or staff grade equivalent. * We require expert-level Java 17 or 21 experience, including modern language features. * We require in-depth Spring Boot experience, including security, transaction management, and async/reactive development. * We require microservices architecture design experience, including designing services from scratch. * We require production experience with Kubernetes and Docker. * We require hands-on AWS experience, including EKS, Lambda, S3, RDS, and EventBridge. * We require experience owning CI/CD pipelines. * We require a strong automated testing discipline, including JUnit, Mockito, integration testing, and TDD or BDD. * We require frontend leadership experience in React, including leading React work itself. * We require experience implementing FFE/BFE separation. * We require architecture ownership across multiple systems. * We require cross-team technical leadership. * We require a track record of influencing engineering standards, technology choices, or hiring. * We require evidence of growing other engineers. * We require UK SC clearance eligibility and a UK national with 5 years of continuous UK residency. * We require that applicants not need sponsorship now or in the future for UK permanent employment status. ## Description * We will have our principal engineer own architecture across multiple services. * We will have our principal engineer provide technical leadership across teams. * We will have our principal engineer write code and set direction. * We will have our principal engineer contribute directly to engineering standards. * We will have our principal engineer contribute to hiring. * We will have our principal engineer work on a Java/Spring Boot microservices platform on AWS EKS. * We will have our principal engineer work with a Next.js frontend. * We will have our principal engineer work with Camunda-based process orchestration. * We will have our principal engineer travel to London occasionally for client work. Technologies: * AWS * Lambda * Camunda * CI/CD * Docker * Frontend * JUnit * Java * Kubernetes * React * Security * Spring * Spring Boot * TDD * microservices * Cloud * API * BPMN * Backend * JavaScript * Mobile * React Native * Terraform * UX UI Design * Fullstack ## Related Videos - [Hosting a modern justice system](https://www.wearedevelopers.com/videos/332-hosting-a-modern-justice-system) - [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) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [Why Your Best Mediors Never Become Seniors (And How to Fix It)](https://www.wearedevelopers.com/videos/2108-why-your-best-mediors-never-become-seniors-and-how-to-fix-it) - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) ## Related Articles - [Fullstack Developer Salary UK](https://www.wearedevelopers.com/magazine/251-fullstack-developer-salary-uk) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)