Responsibilities
* Blueprint Delivery: Produce high-quality High-Level Designs (HLDs) and Low-Level Designs (LLDs) for DTS, EPOS, and other strategic initiatives, setting a benchmark for external vendors to meet contractually.
* Vendor Governance: Perform structured reviews of vendor-delivered code and architecture. Uphold a “Stable-by-Design” approach, ensuring all external outputs meet defined standards for quality, security, and scalability.
* Data Integration Leadership: Lead complex data integration efforts, mapping legacy IBM iSeries (DB2/RPG) systems with modern API-driven middleware—requiring strong technical and architectural expertise.
* Systemic Remediation: Investigate recurring platform issues such as 5xx error spikes, latency problems, and data inconsistencies, delivering long-term structural fixes rather than short-term workarounds.
* Technical Documentation: Maintain clear, high-quality architecture documentation in Confluence, ensuring designs are version-controlled, accessible, and easily adopted by operational teams.
The Ideal Candidate
* Experience: 8+ years in Solution Architecture, with a strong focus on e-commerce platforms or API/middleware ecosystems.
* Technical Stack: Advanced knowledge of Node.js, Java (Spring Boot), and PostgreSQL, with the ability to review and assess vendor code in detail.
* Integration Expertise: Strong understanding of API management patterns, webhook-based integrations, and event-driven architectures using Kafka or Azure Event Hubs.
* Legacy-to-Cloud: Proven experience transforming legacy monolithic systems into containerised microservices.
* Tooling: Skilled in Visio or Lucidchart for architecture design, with disciplined use of Confluence for documentation.
* Certification: AZ-305 (Azure Solutions Architect) certification, or equivalent practical experience.
Benefits
* Competitive salary
* Pension scheme
* 22 days annual leave plus bank holidays
* Onsite parking
* Life assurance