Sorry, unable to follow Andrea. Please try again.
Backend Software Engineer con esperienza in ambito bancario e fintech, abituato a lavorare su applicazioni distribuite ad alta complessità. Il mio percorso parte da una solida formazione tecnica — diploma in Informatica con 100/100 e due anni di Informatica all'Università di Torino — e si è costruito sul campo, prima imparando a leggere i sistemi in profondità, poi contribuendo a progettarli. Ho trascorso oltre due anni in application maintenance su sistemi bancari mission-critical: analisi di log, bug fixing, ottimizzazione delle prestazioni, gestione di incidents e coordinamento con fornitori e stakeholder esterni. Un contesto esigente, che ti insegna più sulla qualità del software di qualsiasi corso teorico. Oggi lavoro come Backend Software Engineer per un primario Istituto Bancario italiano, su applicazioni distribuite a supporto dei canali web e app. Mi occupo di sviluppo API REST, analisi dei requisiti funzionali, definizione di quelli tecnici e produzione di stime economiche — con uno stack che include Java, Spring Boot, Kafka, Oracle Database, Resilience4J, OpenShift e molto altro. Mi piace capire a fondo il contesto ed il perimetro funzionale prima di scrivere codice, confrontarmi con i colleghi e, quando serve, dare una mano anche al di fuori del mio perimetro di competenza. Sono convinto che aggiornarsi faccia parte del mestiere e cerco sempre di ampliare la mia prospettiva tecnica, anche oltre il perimetro del backend.
Backend Developer | Contrader S.r.l. — presso Alten Italia Attività di application maintenance su sistemi bancari mission-critical, in qualità di consulente presso un primario Istituto Bancario italiano. - Manutenzione evolutiva e correttiva di applicazioni Java in produzione - Analisi approfondita di log e comportamenti anomali tramite Splunk, Elasticsearch e OpenShift Console - Bug fixing e ottimizzazione delle prestazioni applicative - Sviluppo di script per allineamento e bonifica dati su database Oracle (PL/SQL) - Analisi del codice sorgente e del modello dati relazionale - Gestione e risoluzione di incidents, con coordinamento verso fornitori e stakeholder esterni - Monitoraggio di rilasci e supporto alle attività di deployment - Utilizzo di Git e RTC (Rational Team Concert) per il controllo versione