> Markdown version of [/jobs/ext/2049614-principal-software-engineer](https://www.wearedevelopers.com/jobs/ext/2049614-principal-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 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, SC Clearance, Integration Tests, Kubernetes, React Native, Front End Software Development, Terraform, AWS EKS, Docker, Microservices - **Published:** August 14, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5841744722 ## About the Role * We require 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 deep Spring Boot experience, including security, transaction management, and async/reactive patterns. * We require experience designing microservices architecture 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 ownership of 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, specifically leading React work itself. * We require understanding and implementation of FFE/BFE separation, including presentation, client state, server-side UI tier, session and auth handling, SSR, and API route composition. * 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 security clearance eligibility. * We require candidates to be a UK national with 5 continuous years of UK residency. * We require candidates not to need sponsorship, now or in the future, for UK permanent employment status. * If using a work visa, it must allow unrestricted work in the UK for at least the next 5 years. ## Description * We will expect you to write code while also setting technical direction. * We will expect you to own architecture across multiple services. * We will expect you to provide technical leadership across teams. * We will expect you to contribute directly to engineering standards and hiring. * We will expect you to work on a Java/Spring Boot microservices platform running on AWS EKS. * We will expect you to work on a Next.js frontend. * We will expect you to work on Camunda-based process orchestration. * We will expect you to occasionally travel to London for client work, approximately once a month, with expenses paid. * We will expect you to go through UK SC Security Clearance if required. Technologies: * API * AWS * Lambda * Camunda * CI/CD * Docker * Frontend * JUnit * Java * Kubernetes * React * Security * Spring * Spring Boot * TDD * microservices * UX UI Design * Cloud * BPMN * Backend * JavaScript * Mobile * React Native * Terraform, We are a growing technology consultancy offering a hands-on principal engineering role with a salary of up to £80k, potentially higher for the right candidate. The role can be based remotely, provided you can occasionally travel to London for client work, with travel expenses paid. We work across a modern delivery stack including Java/Spring Boot microservices on AWS EKS, a Next.js frontend, and Camunda-based process orchestration. This is a high-impact opportunity for someone who wants to combine deep technical contribution with architecture, leadership, and influence across engineering practices. ## 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) - [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) - [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) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [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) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Software Engineer Salary in The UK](https://www.wearedevelopers.com/magazine/231-software-engineer-salary-in-the-uk)