- Own full-stack feature delivery end-to-end — from requirements through to production — across Java/Spring Boot microservices and TypeScript/React frontends, including monitoring and troubleshooting in live environments.
- Make independent architectural decisions and convert prototypes into scalable, maintainable production systems, collaborating closely with Product, Design, and Engineering to hold a high bar for end-user quality.
- Drive the migration of our legacy monolith, applying Domain-Driven Design principles, event-driven architecture patterns, and structured decomposition strategies to modernise software at scale.
- Champion test quality by writing automated end-to-end tests in Cypress or Playwright and embedding data-driven testing practices across the team.
- Mentor peers on prompt engineering, AI-assisted development, and code review — operating confidently in a generate-and-review model where 50–70% of code is AI-generated.
- Contribute to and improve AI-augmented engineering workflows, building and refining custom skills, agents, and agentic pipelines that accelerate the whole team's delivery velocity.
AWSSQLCypress+10 more