
Brad Hudson-Grant
Ecommerce and payments software engineer/consultant with seven years of experience
Hire this person
Send a job offer directly to this candidate
About
Backend and payments engineer with seven years of experience across ecommerce, banking, and fraud prevention. Builds and supports Java and Spring Boot API systems, payment-provider integrations, and SQL-backed configuration, and diagnoses production journeys across services, logs, and database records. Brings acting technical-lead experience across delivery, onboarding, and cross-team coordination.
Experience
Java Developer at Yoox Net-a-Porter (2021-01 – 2025-11)
- Built and supported payment-provider integrations on an in-house Java and Spring Boot platform, working with Adyen, iDEAL, Klarna, Apple Pay, Givex, Banca Sella/Axerve, and SQL-backed configuration across brands, merchant accounts, countries, and currencies.
- Supported the existing Adyen card integration in production, investigated failed-payment and ghost-order journeys, and updated YNAP-side routing and payment configuration as brands expanded across merchant accounts, countries, and currencies.
- Diagnosed a 3DS customer-journey regression by correlating request IDs, result codes, database records, and Splunk logs; coordinated evidence with frontend, checkout, and Customer Support, then verified recovery after the owning team corrected the redirect URL.
- Helped build GPS Manager across a React frontend and payment/backend functionality over read-only data, preserving a safe boundary that did not display customer or card details.
- Used incremental stakeholder demos to earn a formal epic and dedicated development capacity; reduced roughly 5-10 daily support questions to about one per day or every other day and removed the weekly support rota.
- Took on acting technical-lead responsibilities across delivery, engineer onboarding, stakeholder communication, launches, and production payment support as the team changed.
Developer Consultant at QA Consulting Ltd (2018-09 – 2020-12)
Back-End Developer at Santander UK (2020-02 – 2020-12)
- Worked on Java and Spring Boot authentication and fraud-prevention services in a regulated banking environment.
Full-Stack AEM Developer at BT Business (2018-12 – 2019-10)
- Worked across Java, AEM, and web frontends on the BT Business sales journey, integrating broadband-availability APIs between modern web journeys and legacy systems.
Education
BSc in Computer Science – University of Liverpool (2014-09 – 2018-06)
