Software Architect - Java | Spring | TypeScript

Appvia

Greater London

Hybrid

GBP 80,000 - 100,000

Full time

7 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Bonus 10%
Share options 10%
Excellent benefits

Job summary

Appvia is seeking a Principal Software Architect to lead domain-driven design and define bounded contexts across a cloud-native stack in London with hybrid working.

You will own end-to-end architecture, drive ADRs and the C4 model, and work closely with stakeholders to deliver robust microservices using Java/Spring Boot and TypeScript/React. This role requires real hands-on leadership and a track record of elevating teams.

Qualifications

  • Deep hands-on DDD applied to production systems.
  • Domain discovery leadership with Event Storming or equivalent.
  • End-to-end architectural ownership with ADRs and C4.
  • Java/Spring Boot core experience; TypeScript/React capable.
  • Consulting mindset translating business problems into technical solutions.
  • Mentoring engineers and improving teams and codebases.

Responsibilities

  • Lead domain discovery with stakeholders to define bounded contexts.
  • Deliver microservice architectures with business-driven boundaries.
  • Own ADRs and C4 documentation; defend decisions with senior stakeholders.
  • Maintain hands-on credibility with engineers via code-relevance.
  • Mentor and elevate the engineering team.

Skills

DDD
Domain discovery
Architectural ownership
Java/Spring Boot
TypeScript/React
Consulting mindset
Mentoring

Tools

ADR
C4 model
Event Storming

Job description


  • 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


Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Software Architect: Java/DDD, TS, AWS | Hybrid
Principal Software Architect: Java/DDD, TS, AWS | Hybrid

Appvia • Greater London

Hybrid
GBP 80,000 - 100,000
Bonus 10%
Share options 10%
Excellent benefits
Senior Full Stack Developer
Senior Full Stack Developer

Appvia • Greater London

Hybrid
GBP 70,000 - 85,000
10% Bonus
10% Equity
Benefits
Technical Account Manager - Digital Solutions
Technical Account Manager - Digital Solutions

Appvia • Greater London

Hybrid
GBP 100,000 - 120,000
30% Bonus
10% Shares
Hybrid London office
+1
Application Architect - Camunda & Java
Application Architect - Camunda & Java

Sanderson • Greater London

Hybrid
GBP 90,000 - 120,000
Senior Java/React Full Stack Developer
Senior Java/React Full Stack Developer

Appvia • Greater London

Hybrid
Flexible working hours
Hybrid work
Free hygiene products
+7
Principal Java Developer (SC Cleared)
Principal Java Developer (SC Cleared)

Montash • Greater London

Hybrid
GBP 90,000 - 150,000
AWS Principal Platform Engineer
AWS Principal Platform Engineer

Appvia Ltd. • Greater London

Hybrid
GBP 90,000 - 120,000
25 days’ holiday
Enhanced maternity and paternity leave
Learning budget of £1,000
+2
Senior Business Development Manager - Cloud, Data & AI
Senior Business Development Manager - Cloud, Data & AI

Appvia • Greater London

Hybrid
GBP 60,000 - 70,000
Flexible working hours
Hybrid working
25 days holiday + bank holidays
+2
Technical Lead
Technical Lead

PA Consulting • City of Westminster

On-site
GBP 70,000 - 90,000
Private healthcare
25 days annual leave
Company pension scheme
+4
Principal Software Engineer
Principal Software Engineer

SR2 | Socially Responsible Recruitment | Certified B Corporation™ • Greater London

On-site
GBP 80,000 - 100,000
Competitive salary package
Bonus and share options
Flexible working environment