Figura professionale: Programmatore Java

Nome Cognome: A. C.Età: 31
Cellulare/Telefono: Riservato!E-mail: 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

Programmatore Java

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
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.

113 total views, 2 today