Full Stack Developer · GFT Italia
Ott 2022 — Presente
IT services / consulting — cliente enterprise fashion/luxury e-commerce group
Sviluppo full-stack su una piattaforma e-commerce enterprise multi-brand (11 brand) e multi-country per il fashion/luxury retail. Checkout, pagamenti, search, CMS, SEO tecnico, integrazioni, observability e ottimizzazione performance.
Responsabilità
- Checkout e pagamenti multi-provider (Apple Pay, PayPal/Braintree, Klarna, Axerve/Fabrick, COD)
- Integrazioni SAP Commerce/Mule, My Account, contact preferences, newsletter
- Magnolia CMS: template/componenti/YAML, JCR query, multisite multi-brand/multi-country
- SEO tecnico: sitemap XML, hreflang, sales pages, routing multi-country
- Observability: Splunk APM, MDC, filter chain, tracing, riduzione warning/NPE
- Performance: riduzione chiamate duplicate, API gating, refactoring conservativo di legacy
Risultati
- Riduzione di chiamate duplicate su endpoint interessi/occupazioni con pulizia di codice morto
- Robustezza backend su warning Algolia (early return, gestione sessione, prevenzione NPE)
- Analisi end-to-end integrazione Apple Pay (Axerve/Fabrick): merchant validation, tokenizzazione, fallback
- Riordino filter chain e valorizzazione MDC Remote-Host per logging/tracing più puliti
- Java 11
- Spring Boot 2.5/2.7
- Spring Security
- OAuth2 / JWT
- REST API
- Maven
- Gradle
- Magnolia CMS 6
- Magnolia Blossom
- JCR / SQL2
- SAP Commerce / Hybris
- FreeMarker
- JavaScript
- jQuery
- Webpack
- Algolia
- Splunk APM
- NewRelic
- Log4j2 / MDC
- Docker
- Kubernetes
- AWS
- Akamai / CloudFront
- Salesforce
- Klarna
- Axerve / Fabrick
- Braintree / PayPal
- Apple Pay