Saattaa olla saatavilla
(Päivitetty 2020-09-09)Sviluppatore J2EE senior
Milano, MI, Italia
Äidinkieli Italian, Keskitasoinen English
- javascript
- Spring
- java micro servizi
Taidot (38)
JQuery
INTRANET
PROBLEM SOLVING
MANUTENZIONE
IMPLEMENTAZIONE
J2EE
PROGETTAZIONE E SVILUPPO
JavaScript
Eclipse
FRONT-END
Java
Struts
ARCHITETTURA
OTTIMIZZAZIONE
JSP
XML
XSL
Subversion
XML/XSL
E-Commerce
SERVLET
Marketing
EJB
PROTOTYPE
CATENE CINEMATICHE
VENDITE AL DETTAGLIO
REGISTRAZIONE
CONTRATTI
COPERTURA
DI MARKETING
PROTOTIPO
SERVIZIO CLIENTI
CREDITO
TITOLI
SERVIZIO DI CUSTOMER ORIENTATO
PREVISIONE
VALUTAZIONE
HELP DESK
Työkokemus
2019-12 - 2020-03
Nel corso del progetto ho sviluppato microservizi in Spring, con JPA e Hybernet; tutti gestiti tramite Maven.
Ho utilizzato SVN per la persistenza.
2019-07 - 2019-11
Nel corso del progetto ho sviluppato microservizi/servizi batch in Spring Boot, Integration e Batch su varie architetture; tutti gestiti tramite Maven.
Ho utilizzato SVN per la persistenza.
2019-04 - 2019-07
Il progetto era una applicativo per l' operazione di reanalisi di materiali di recupero/reciclo:
Io mi sono occupato principalmente del Front-End che ho sviluppato in toto, ma anche di parte del Back-End.
Front -End composto da pagine HTML gestite da unaserie di Oggetti Javascript basati su JQuery.
Back-End realizzato in Spring Boot a micro servizi.
2019-02 - 2019-04
2018-10 - 2019-02
Architettura a canali sviluppata con Spring Integration, WSDL SOAP, microservizi su java8, database oracle12 gestito con IBATIS.
2018-08 - 2018-09
Ho svolto attività di risoluzione problemi accesso e abilitazione utenti alla intranet.
2014-03 - 2018-07
Nel corso degli anni ho manutenuto e, in un determinato periodo, anche reingegnerizzato il progetto MDMS sui vari mercati di applicazione, collaborando con i mei colleghi, interfacciandomi con i DBA e in alcuni casi dialogando con il cliente; il progetto consisteva in una serie di strumenti atti alla registrazione dei contratti riguardanti titoli e altri operatori di borsa, con relativa reportistica.
Tecnicamente il progetto, realizzato in Spring, era composto da un Front-end ed un MIddleware che comunicava con il DB attraverso Query e Procedure PLSQL, gestite dai DBA con cui avevamo una stretta collaborazione.
Il Front-end è stato realizzato con JSP e Javascipt con utilizzo di JQuery e Ajax; anche se non tutte le comunicazioni erano asincrone. Nel ultimo periodo abbiamo anche introdotto jqGrid.
Il Middleware era un arichitettura Spring abbastanza canonica con Controller, Service, DAO e Classi per la comunicazione con le Stored Procedure Oracle.
Ho svolto il lavoro in team suddiviso per competenze (Java,Oracle) con introduzione di dinamiche Agile nella gestione lavorativa.
2013-11 - 2014-04
Sitema MVC volto a rendere fruibile le applicazioni in cobol attraverso un interfaccia web.
Front-end realizzato tramite Jsp e Ajax (jQuery).
Strato di business, volto alla comunicazione con cobol, realizzato in java 6; la comunicazione avveniva tramite xml, sia verso cobol che da cobol.
Nel corso del lavoro ho utilizzato applicativi cobol, vedendone anche parte delle implementazioni in tale linguaggio.
Le mie mansioni erano di sviluppo, il lavoro si svolgeva in team.
2013-06 - 2013-10
L'applicativo, attraverso la composizione di pratiche, permette di valutare la solidità e efficienza delle varie filiali su vari aspetti della attività bancaria.
Progetto sviluppato in Spring su tecnologia a bus con generazione di eventi.
Il front-end è stato realizzato con Extjs,
Il back-end in java con tecnologia Spring, basato sulla generazione di command e/o eventi gestiti da appositi handler.
Database oracle a cui si accedeva tramite l' utilizzo di entità.
Ho svolto la mansione di sviluppatore in un team di 4 persone.
2013-01 - 2013-10
Ho svolto attività di sviluppo nell' ambito della start up di un portale di gestione e vendita servizi immobiliari.
Architettura realizzata con Vaadin e basata su EJB. Persistenza Hibernate e JPA. Le mie mansioni andavano dallo sviluppo verticale a, in alcune occasioni divisione del lavoro con colleghi.
Ho lavorato in team collaborando attivamente a tutte le parti del portale.
2013-02 - 2013-05
La comunicazione avveniva flussi flash, ricezione di eventi da parte di un unità centrale, gestiti tramite Javascript, chiamate Ajax e risposte Json.
Architettura Struts e basata su comunicazione javascript e flash per la connessione video.
DB oracle.
Le mie mansioni andavano dallo sviluppo totale come principale sviluppatore software; al coordinamento col P.M. per discussione su soluzioni da adottare.
Ho lavorato in team con vari tecnici esperti di settori diversi dalla programmazione.
2012-02 - 2012-12
Il progetto era composto da un portale di e-commerce realizzato con il framework JQuery e attraverso un largo impiego id Ajax e da Tiles, i dati di sessione propagati da cokies.
Era strutturato tramite CMS Magnolia per permettere un la gestione dei prodotti a addetti.
Tale Front-end era gestito dal Back-end realizzato a servizi Spring (annotation, DAO, Hibernate con criteria), compilati e collegati con l' utilizzo di Maven e l' invocazione di servizi esterni avvrniva tramite Mule.
Ho svolto il ruolo disviluppatore e tramite per gli sviluppi affidati ad una ditta esterna.
2011-08 - 2011-12
2009-02 - 2011-08
Sviluppo di alcuni nuovi servizi sul sito on-line, non che manutenzione e porting di altri.
Architettura MVC con back-end EJB a servizi.
Front-end: attraverso il framework Struts venivano invocati servizi EJB remoti, la risposta veniva elaborata tramite XSL modulari e dati XML per produrre pagine HTML.
Il client utilizzava il framework Javascript JQuery, pagine js modulari, e chiamate AJAX.
Back-end: composto di servizi EJB, DTO per la comunicazione con la persistenza realizzata sia da DB connessi attraverso DAO e Spring; sia da collegamenti a servizi esterni attraverso webservices o più comunemente tramite canali host.
Sviluppo in team e progressivo approfondimento dell' architettura del portale.
2007-11 - 2008-12
Architettura MVC composta da JSP e classi java con massiccio utilizzo di javascript
MySQL è il database utilizzato per il salvataggio dei dati con connessione diretta via java.
Front-end: Sviluppato su un server Tomcat, attraverso JSP e file JS, AJAX o Javascript sincronico.
2007-04 - 2007-09
Architettura con front-end MVC Struts, utilizzo di Javascript ad oggetti, server Tomcat, comunicazionecon AJAX e PROTOTYPE e JSON. L'accesso al DB realizzato attraverso IBATIS.
Sviluppatore in team; interfacciamento con funzionali e amministrazione database
2007-02 - 2007-03
Basato su Architettura multi strato, con front-end MVC Struts su server Tomcat; back-end EJB Weblogic e venivano richiamati da remoto attraverso Spring.
L'Oracle 9 è il database utilizzato per il salvataggio dei dati con persistenza realizzata da Hibernet.
2006-11 - 2007-01
Porting a nuovo DB dei servizi del portale presso CartaSi
Architettura multi strato, rilevante lo strato di BUS che espone i servizi.
Lo sviluppo è stato effettuato in ambiente JAVA su macchine Linux con Oracle 9.
2006-09 - 2006-11
Lo sviluppo è stato effettuato in ambiente JAVA su macchine Linux.
2005-12 - 2006-11
Progetto Lisa di previsione statistica sui mercati, motore di calcolo per la generazione dei prezzi di mercato dei sottostanti (Fondi) in base a gli scenari di mercato creati in precedenza. (FAP).
Attenzione alla ottimizzazione dei tempi e le risorse in memoria.
Responsabile tecnico del progetto LISA.
2005-05 - 2005-11
Sviluppo evolutivo framework gestione servizio clienti
Ho fatto parte di un team di sviluppo implementando nuove funzionalità e restyling.Server Weblogic 7.0, database DB2, tool di sviluppo Eclipse, Struts, Jsp, Servlets.
2005-02 - 2005-04
Ho lavorato su JSP, servlet, per il sito online Clienti della Società Enel.
2004-11 - 2005-01
Architettura MVC realizzata tramite JSP e SHTML, back-end JAVA.
Server Weblogic 7.0, database Oracle, tool di sviluppo JBuilderX.
Architettura basata su pagine SHTML, JSP con controller JSP.
2004-05 - 2004-11
Ho svolto attività di sviluppo sia back-end che front-end e debuging.
Il portale consisteva in un complesso questionario on-line in un architettura MVC basata su Struts, con database Oracle e utilizzo di JSP e Javascript per la visualizzazione.
Server Weblogic, sistema di repository CVS. Applicativi utilizzati Jintelli Idea, Net Beans,
compilazione Ant.
2004-01 - 2004-03
Architettura MVC in ambiente WebLogic, su database Oracle.
Ho svolto funzioni di risoluzione di bachi su pagine JSP, XML, XSL.
2003-03 - 2003-06
Realizzazione del portale aziendale O.R.A.F.O.
Interfaccia utente attraverso l' utilizzo del framework Struts, di JSP e Servlet su database MySQL.
Koulutus
2020-09 - 2020-09