Figura professionale: Programmatore Java
Nome Cognome | : A. C. | Età | : 31 |
---|---|---|---|
Cellulare/Telefono | : Riservato! | : Riservato! | |
CV Allegato | : Riservato! | Categoria CV | : Developer / Web dev. / Mobile dev. |
Sede preferita | : Roma |
Accesso Full al database con 29.998 CV a partire da € 5,00 ABBONATI SUBITO!
Sommario
Competenze
- Database: MySql 5.2, Oracle sqldeveloper; buona conoscenza delle tecniche di progettazione di Basi di Dati.
- Linguaggi e tecnologie: Java J2EE (Servlet, JSP, JSTL, standard action, custom tag, scriptlet,
- expression language, session management, web application stucture and deployment, EJB 2.0, EJB 3.0, WebServices), javascript, SQL, UML, PhP(Sufficiente);
- buona conoscenza delle tecniche di programmazione OOP con particolare riferimento al linguaggio Java (Standard Edition 7, Enterprise Edition 6).
- Framework: buona conoscenza dei framework Spring , Jakarta Struts (1.3 e 2), Hibernate.
- Pattern: ottima conoscenza dei pattern MVC, DAO e Singleton;
- Application Server: JBoss 5.1. x. WebSphere Application Server
- Web Server: Tomcat 7.x
- Ambienti e strumenti di sviluppo: Eclipse 3.x.
- Altre Tecnologie: conoscenza dei Sistemi Operativi Windows e dei pacchetti Office (Word, Excel, Power Point,Access).
- Conoscenza di base delle applicazioni di progettazione grafica (Adobe PhotoShop, After Effects)Buona capacità di navigare in Internet.
Esperienze
Marzo 2013 – Oggi Figura ricoperta Web Developer Datore di lavoro Solving Team srl Luogo Roma Principali attività e responsabilità
Luglio 2015 – Novembre 2015 Figura ricoperta Web Developer Datore di lavoro Reply S.p.A. Luogo Roma Principali attività e responsabilità
Giugno 2015 – Luglio 2015 Figura ricoperta Web Developer Datore di lavoro Casellario Giudiziale CentraleLuogo Roma Principali attività e responsabilità
Istruzione e Formazione
Data
Luglio 2012
Titolo della qualifica rilasciata
Perito Informatico
Istituto di istruzione o formazione
ITIS Giuseppe Armellini
Luogo
Roma
Conoscenze linguistiche
Lingua
Italiano
Capacità di lettura/scrittura
Madrelingua
Capacità di espressione orale
Madrelingua
Lingua
Inglese
Capacità di lettura/scrittura
Buono
Capacità di espressione orale
Buono
Conoscenze informatiche
Capacità e competenze informatiche
Database: MySql 5.2, Oracle sqldeveloper; buona conoscenza delle tecniche di progettazione di Basi di Dati.
Linguaggi e tecnologie: Java J2EE (Servlet, JSP, JSTL, standard action, custom tag, scriptlet,
expression language, session management, web application stucture and deployment, EJB 2.0, EJB 3.0, WebServices), javascript, SQL, UML, PhP(Sufficiente);
buona conoscenza delle tecniche di programmazione OOP con particolare riferimento al linguaggio Java (Standard Edition 7, Enterprise Edition 6).
Framework: buona conoscenza dei framework Spring , Jakarta Struts (1.3 e 2), Hibernate.
Pattern: ottima conoscenza dei pattern MVC, DAO e Singleton;
Application Server: JBoss 5.1. x. WebSphere Application Server
Web Server: Tomcat 7.x
Ambienti e strumenti di sviluppo: Eclipse 3.x.
Altre Tecnologie: conoscenza dei Sistemi Operativi Windows e dei pacchetti Office (Word, Excel, Power Point,Access).
Conoscenza di base delle applicazioni di progettazione grafica (Adobe PhotoShop, After Effects)Buona capacità di navigare in Internet.
Almaviva S.p.a. per AIFA (Agenzia Italiana Del Farmaco)
IMS – Informazione Medico Scientifca
Tecnologie
AngularJs per la parte di Front-End
Spring per la parte di Back-End (Servizi Rest)
Pattern:
DAO
MVC
PDF: ApacheFop
DB: Oracle, MongoDB (per l’upload del materiale promozionale).
Server:
Tomcat per la parte di Back-End
Apache 2.4 per la parte di Front-End
Almaviva S.p.a per AIFA (Agenzia Italiana Del Farmaco)
SGP – Sistema Gestione del Personale
Tecnologie
JBoss 7.1.1,
Ejb 3.0,
Struts 1.3,
Spring MVC,
Java (versione 1.6),
iText,
Ant 1.8,
Pattern:
DTO
DAO
MVC
DB: Oracle, SQLServer.
Batch per la gestione timbrature, pausa pranzo, riepilogo mese ecc…
SolvingTeam per – Ministero Dell’Interno
SISFOR – Sistema di formazione online delle Forze dell’Ordine
Progettazione WBT.
Reply S.p.A. per Sogei — SIGIT Sistema Informativo della Giustizia Tributaria (N.I.R. Deposito Telematico) — N.I.R. Deposito Telematico — Gestione del Deposito Telematico dei ricorsi, appelli e documenti successivi
Tecnologie
- IBM WebSphere Application Server 8.5.5
- Ejb 3.0
- Struts 1.3.8
- Java (versione 1.6)
- Jquery (versione 1.7.2)
- MyBatis (versione 3.2.2)
- Jtpl
- iText (versione 5.2.1) —— > Prima
- PdfLib (ultima versione stabile scaricabile dal sito) ——> Ora
Pattern
- DTO
- Delegate
- MVC
L’applicazione è composta dai seguenti progetti:
• NIRBusiness: implementazione della logica di business e di accesso ai dati
• NIREJB: implementazione degli EJB richiamati dalla parte web dell’applicazione per l’interazione con la logica di business
• NIRWeb: implementazione dell’applicazione web che fornisce l’interfaccia dell’applicazione
• NIRWebEAR: definizione del pacchetto di deploy dell’applicazione
SolvingTeam per Casellario Giudiziale Centrale — S.I.C. (Sistema Informativo del Casellario)
Le applicazioni del SIC rispettano gli standard JEE ed in particolare
fanno uso dei seguenti pattern :
• MVC
• Delegate
• Façade
• Factory
• Singleton
• DAO
• DTO
e framework :
• struts
• spring MVC
• EJB 2 e EJB 3
• myBatis
Le applicazioni sono così costituite:
• PAGE : JSP, Spring MVC,myBatis
• NSC/SCM/SIES : JSP, STRUTS,EJB 2, DAO JDBC
• SIPPI: JSP, STRUTS,EJB 2, DAO JDBC
• ECRIS : JSP, STRUTS, EJB 3, myBatis
• DECEDUTI : EJB3, DAO JDBC
• MASSIVE: EJB3, DAO JDBC
• CERPA-PD : JAX-WS,EJB3, DAO JDBC
• RICERCA-SOGGETTO: JAX-WS,EJB3, DAO JDBC
• CERTIFICAZIONE: JAX-WS,EJB3, DAO JDBC
• SERVIZI-CITTADINO: JAX-WS,EJB3, DAO JDBC
• CRUSCOTTO : JSP, STRUTS,EJB 2, DAO JDBC
• SCIP-SFIDA : JAX-WS,EJB 2, DAO JDBC
Tutte le applicazioni si avvalgono di LOG4J.
Il Sistema Informativo del Casellario (SIC) è un sistema
“esterno”, rivolto cioè direttamente al cittadino tramite la funzionalità di
certificazione che è utilizzabile dagli Uffici Locali (Casellari). Il cittadino
richiede al Casellario un certificato che può, se richiesto con urgenza,
essere stampato immediatamente e consegnato nelle mani del cittadino
in attesa in fila allo sportello. Il sistema SIC quindi è un sistema aperto
al pubblico che necessita di continuità del servizio ed una, conseguente,
tempestività di ripristino, a fronte di eventuali malfunzionamenti , propri
di un sistema "mission critical" per il quale è necessario garantire
un'operatività il più possibile vicina al 100%.
Il Sistema Informativo del Casellario è costituito da una serie di
servizi che ruotano intorno a quello principale di gestione della
Certificazione Penale.
Tra i vari servizi “secondari” ce ne sono alcuni che gestiscono
l’integrazione tra diverse banche dati (SIES, SIPPI, Casellario Europeo,
Anagrafe Tributaria,..), altri che forniscono strumenti particolari
(Certificazione Pubblica Amministrazione, Portale Servizi al Cittadino, ..)
ed alcuni puramente gestionali (Cruscotto, Portale della Fornitura, …).
SolvingTeam per Sogei – Trasmissione delle dichiarazioni IMU/TASI
Tecnologie: JAVA/JSE
Pattern/Framework ———-
Ambiente di sviluppo: Eclipse Juno.
Sistema di versionamento: SVN
Altre tecnologie: xml.
Mansione: Web Developer.
Descrizione:L’Applicazione effettua il riscontro dei dati con le specifiche e i tracciati, provvede a evidenziare eventuali errori commessi in fase di compilazione dei modelli, rilascia la ricevuta di trasmissione corretta e, infine, archivia le dichiarazioni per la loro successiva distribuzione agli Enti locali interessati
SolvingTeam per Sogei – VLT
Tecnologie: JAVA/J2EE, EJB3.0 e myBatis per il back-end, Oracle 11, JVM 1.6.
Application Server: jBoss 5.1
Pattern/Framework utilizzati: MVC (Spring) per il front-end, DAO.
Ambiente di sviluppo: Eclipse Juno.
Sistema di versionamento: Bitbucket.
Altre tecnologie: javascript, xml.
Mansione: Web Developer.
Descrizione: Sviluppo di una web application per la gestione dei certificati di Sistemi e Giochi VLT.
SolvingTeam per Sogei – Spedizione Massiva
Tecnologie: JAVA/J2EE 6 (Servlet, JSP), EJB, Oracle 11, JVM 1.6.
Application Server: WebSphere 7.5.
Pattern/Framework utilizzati: MVC (Struts 2), DAO.
Ambiente di sviluppo: RAD 7.5.
Sistema di versionamento: git e Bitbucket.
Altre tecnologie: javascript, xml
Mansione: Web Developer
Descrizione: Sviluppo di una web application per la creazione delle richieste di invio e-mail massive e di batch EJB per il monitoraggio delle email.
Ministero della Difesa tramite Geeklogica – SIGMIL(Sistema Informativo per la Giustizia Miltare)
Tecnologie: JAVA/J2EE 6 (Servlet, JSP), DBMS: Oracle Database 11
WebServer: Tomcat 7
JVM: 1.7
Pattern/Framework utilizzati: MVC (Struts 1.3), DAO, Factory, jQuery 2.0.3
Ambiente di sviluppo: Eclipse JUNO 2
Sistema di versionamento: SVN 1.8.1, git
Altre tecnologie: xml, javascript, log4j.
Mansione: Web developer
Geek logica- GPC :
Tecnologie : JAVA/J2EE 6 ( Servlet, JSP), DBMS: MySQL Workbench 5.2, WebServer : Tomcat 7.0.9
Tomcat 7.0.9, JVM: 1.7, pattern/framework utilizzati: MVC, DAO, Factory,
Ambiente di sviluppo: Eclipse JUNO 1.5, altre tecnologie : xml , javascript, log4j
Mansione: Analista/Web developer
Descrizione : Prodotto per utilizzo interno per la richiesta/gestione delle prenotazioni di esami validi per certificazioni.
Geek logica– CRP
Tecnologie: JAVA/J2EE6(Servlet,JSP,WebService), DBMS: MySQL Workbench 5.2, WebServer: Tomcat 7.0.9
Tomcat7.0.9, pattern/framework utilizzati MVC(Struts 1.3), DAO(Spring 3.0.3),Factory, Ambienti di
sviluppo: Eclipse JUNO 1.5, altre tecnologie: xml,javascript,log4j,expression language
Mansione: Analista/Web developer
Descrizione: Prodotto per la gestione del cambio delle residenze di cittadini
Geek logica – GEPAV
Tecnologie: JAVA/J2EE(Servlet, JSP), DBMS MySQL Workbench 5.2, WebServer:Tomcat 7.0.9
JVM 1.7 pattern/framework utilizzati MVC(Struts 1.3),Factory, Hibernate 3.3.2, Ambiente di
sviluppo: Eclipse JUNO 1.5, altre tecnologie: xml,javascript, log4j, expression language
Mansione: Analista/Web developer
Descrizione: Sviluppo interno di una applicazione per la prenotazione di viaggi con relativo preventivo.
112 total views, 1 today