- The role: Principal Software Architect - Java | DDD | TypeScript | AWS
- Who: Appvia.io - a Cloud, Platform & Software Engineering Consultancy
- Salary: Β£80k to Β£100k basic (DOE) + 10% bonus, 10% share options + excellent benefits
- Location: London: hybrid working with a min. of 1 to 2 days per month in office
This role has one non-negotiable: you've actually done it. Not read about it, not advised on it, not sat in a workshop and drawn boxes. You've actually led domain discovery with real business stakeholders, defined bounded contexts that made sense of a messy domain, and delivered microservice architectures where the boundaries came from the business, not the tech.
If that's your day job, then this is the new role for you
About you:
- Deep, hands-on DDD: strategic and tactical patterns applied to complex systems in production. Not theory, not advisory. Done it.
- Domain discovery leadership: Event Storming, domain storytelling, or equivalent. You drive the room, you don't just facilitate it
- End-to-end architectural ownership: ADRs, C4, defending decisions confidently at senior stakeholder level
- Java / Spring Boot as your core: TypeScript / React alongside it. Close enough to the code to be credible with engineers
- A consulting mindset: you translate messy business problems into clean, scalable technical solutions
- A genuine track record of raising the bar: mentoring engineers, leaving teams and codebases better than you found them
Before you apply, please understand:
You must have the right to work in the UK freely, this is an absolute requirement; no relocation, no sponsorship, no exceptions. SC Clearance eligibility required; at a min. you must have a British passport or ILR, with a min. of 5+ years in the UK
#J-18808-Ljbffr
Software Architect - Java | Spring | TypeScript employer: Appvia
Appvia is an exceptional employer that prioritises employee growth and innovation within a collaborative work culture. With a focus on modernising infrastructure and adopting cloud-native practices, employees benefit from competitive packages, including bonuses and shares, while working in a hybrid environment that fosters flexibility and engagement in high-impact projects across the public sector. Joining Appvia means being part of a forward-thinking team where your expertise in cloud networking will directly contribute to meaningful solutions that enhance security and operational excellence.