7+ years commercial experience as a Software Engineer Strong backend engineering experience, ideally in Java (or another strongly typed language with willingness to work in Java) DDD fluency (aggregates, invariants, boundaries, contracts, ubiquitous language) Value-driven mindset Operational maturity (comfortable owning code in production, from build pipelines to monitoring and iteration) Modern engineering practices (version control, CI/CD, containerised development, cloud environments - AWS ideal) Clear, thoughtful communication T-shaped mindset (deep backend expertise with ability to collaborate across stack)