Architetto Java

1 mese fa


Campania, Italia Dedagroup spa A tempo pieno
Sedi: Bologna, Padova, Verona, Firenze, Roma, Bari, Benevento

Cosa aspettarti da questa posizione Sarai inserito/a all’interno di Deda Next, azienda che lavora a fianco della Pubblica Amministrazione e ti occuperai di:

  • Curare il disegno e l’evoluzione tecnologica delle architetture di riferimento;
  • Definire gli standard di sviluppo, divulgarli all’interno della struttura e verificarne l’adozione;
  • Definire gli strumenti di riferimento, valutare ed introdurre nuovi strumenti e divulgarne la conoscenza all’interno del gruppo;
  • Curare il ciclo di vita del software;
  • Supportare i gruppi di lavoro nella fase di disegno, sviluppo e bug-fixing;
  • Individuare le soluzioni tecnico/architetturali più adatte per la realizzazione dei progetti;
  • Interfacciarsi con gli analisti funzionali per la comprensione delle problematiche che impattano sul disegno dell’architettura;
  • Garantire e verificare la qualità del software;
  • Definire in accordo con il responsabile i percorsi di formazione tecnica delle risorse;
  • Collaborare con il responsabile alla ricerca e selezione di personale;
  • Supportare le strutture commerciali nelle attività di pre-sale.

Must Have

  • Diploma o laurea in discipline informatiche;
  • Ottima conoscenza dei concetti della programmazione orientata agli oggetti;
  • Ottima conoscenza di Java Standard Edition (almeno fino alla 1.8) e JAVA Enterprise Edition con conoscenze di base di come funziona la Java Virtual Machine;
  • Buona conoscenza dell’HTML, XHTML, CSS e di linguaggi di scripting Javascript / JQuery;
  • Gradita esperienza sullo sviluppo di applicazioni Single Page con framework quali Angular o React;
  • Conoscenze sui design pattern di progettazione ad oggetti e di processi di sviluppo del software;
  • Ottime conoscenze aspetti relativi alla sicurezza, profilazione e gestione autorizzazioni utente;
  • Buona conoscenza di strumenti per la gestione del versionamento come SVN / GIT;
  • Buone conoscenze di strumenti per la build (es. Jenkins), gestione e configurazione del software come Maven o ANT;
  • Buone conoscenze di strumenti di Test Unit come JUnit;
  • Ottima conoscenza delle tecnologie per sviluppare Web Service e servizi REST;
  • Ottima conoscenza di almeno un framework di riferimento: Struts / Spring;
  • Buona conoscenza di almeno uno strumento ORM come Hibernate;
  • Esperienza di utilizzo e configurazione di almeno 2 application server di riferimento come Wildfly / Weblogic / Websphere / Glassfish;
  • Ottime conoscenze linguaggio SQL;
  • Consolidato utilizzo di almeno un database di riferimento come Oracle, MySQL, SqlServer, DB2;
  • Conoscenze database NO SQL (es. MongoDB).

Le soft skills che riteniamo importanti

Siamo alla ricerca di una persona dalle buone capacità relazionali, predisposizione al lavoro in team e al problem solving.

Dedicated to Growth

Che si tratti di un software, di una soluzione tecnologica o di una consulenza, al cuore di ogni progetto ci sono sempre persone che lavorano insieme ad altre persone. Competenti e curiose, ambiziose e tenaci: alle Deda People piace imparare, confrontarsi, migliorare. La dedizione, per noi, è attitudine al miglioramento continuo, ricerca di obiettivi sempre nuovi, raggiungimento di risultati e capacità di lavorare insieme. Il nostro impegno è far crescere le persone perché possano migliorare, esprimere al meglio il proprio potenziale e contribuire alla costruzione di un futuro migliore: per sé, per Deda e per la società tutta.#J-18808-Ljbffr