Attività che verranno svolte:
analisi dei requisiti tecnico-funzionali
disegno e ottimizzazione di infrastrutture tecnologiche e applicative
analisi e sviluppo di infrastrutture tecnologiche customizzate
implementazione di pacchetti software gestionali
manutenzione evolutiva
Requisiti:
Programmazione Java: Conoscenza della programmazione ad oggetti, della piattaforma Java EE, dei più diffusi Software Design Patterns.
Database: Conoscenza di uno o più DBMS (p.e. SQLServer, MySQL) e del linguaggio SQL.
Application Server: Conoscenza di uno o più J2EE Container (p.e. Apache Tomcat).
Librerie e Framework: Conoscenza di Spring e/o Struts, di uno o più framework AJAX, di uno o più framework di view/templating, del linguaggio JavaScript e delle librerie di logging,
di una o più piattaforme di search.
Web Service: Conoscenza di webservices e standard di integrazione Java.
Contesto di sviluppo: Building & Integration, Revision Systems: Conoscenza di un IDE (p.e. Eclipse), di Apache Ant, di Apache Maven e di Subversion.
OS: linux e windows
Nice to have:
Conoscenza di metodologie e sviluppo di applicazioni Mobile e di Strumenti e framework su piattaforme Android e iOS,
Conoscenza C++.
Caratteristiche personali:
Attitudine al problem solving
Spiccata propensione al lavoro in team
Buona conoscenza della lingua inglese
📌 Analista Programmatore Carrara (Italia)
🏢 Bonart
📍 Italia