Programmatore Java

Skills:

  • Java
  • J2EE
  • JQuery
  • JQuery Mobile
  • Prototype
  • Scriptaculous
  • AJAX
  • DWR

Offerta:

Il candidato ideale ha maturato 3 anni di esperienza nella mansione di analista programmatore Java/J2EE all'interno di aziende di servizi e in realtà strutturate. Per potersi inserire all'interno dei progetti di sviluppo sono richiesti una buona parte dei requisiti tecnici riportati di seguito:

- Conoscenza avanzata del linguaggio Java J2SE: Sintassi, Semantica, Ereditarietà, Polimorfismo, Gestione delle eccezioni, Thread, Networking, Collections, Gestione I/O

- Conoscenza approfondita della piattaforma Java J2EE: Servlet, Filter, Listener, web.xml, Java Server Pages, JSP Tag Library (JSTL), Enterprise Java Beans (2.x e/o 3), Java Persistence API, Java Transaction API, Java Messaging Service, Web Services, Portlet, JSF 2.
- Conoscenza approfondita della piattaforma Java J2EE (1.4 e superiori): JPA, Enterprise Java Beans (Stateless/Statefull Beans, Message Driven Beans, Entity Beans (specifica 2.1)), JMS, JNDI, Datasource e connection pooling;

- Framework Enterprise Open Source: Spring 2.5 o superiore (Core, MVC, Security), Struts, Hibernate 3 o superiore (o ORM equivalente)

- Front End Framework: JQuery, JQuery Mobile, Prototype, Scriptaculous, AJAX, DWR

- Progettazione Applicazioni Enterprise: Conoscenza di metodologie di progettazione UML, Design Patterns

- Fondamenti di basi di dati: Schema ER, Progettazione Fisica, Linguaggio SQL

- Linguaggio XML: XSD, XML, XSLT, XML Parsing, XPATH, XQUERY

- Crittografia e Firma Digitale: Normativa di riferimento, JCE, formati di firma PKCS#7, PDF e XML, verifiche CRL e OCSP, librerie Bouncy Castle e smart card.

Tipologia di Contratto offerto:
Tempo Indeterminato Terziario 2/3 livello.
Valutiamo candidature per disponibilità di collaboratori a progetto.

Requisiti

Titolo di studio minimo
Diploma di Maturità

Esperienza minima
3 anni

Candidati Online