Lavora con Noi

I profili che stiamo cercando…

Programmatore WebApp Java/JavaScript

Sei uno sviluppatore webapp di back-end o front-end? Mandaci il tuo curriculum!

Siamo organizzati in gruppi di lavoro di 5-8 persone costituiti da programmatori e altre figure a supporto (analisti, grafici, tester, manager). Ogni gruppo è impegnato nella realizzazione di applicazioni web based per diversi contesti, quali la gestione documentale e d’archivio, la tutela dell’ambiente, la valorizzazione dei beni culturali. Le soluzioni proposte ai clienti includono spesso Alfresco come piattaforma base su cui integrare servizi specializzati.

Attitudini richieste

Stiamo cercando uno sviluppatore…

  1. ovvero una persona a cui piace programare e realizzare soluzioni software;
  2. che abbia voglia di lavorare e litigare in gruppo, non in un cubicolo;
  3. volenteroso di assumersi responsabilità rispetto agli obiettivi del gruppo;
  4. alla ricerca del continuo miglioramento personale e di team;

Competenze richieste e gradite

Competenze Richieste

  1. capacità di individuare le necessità del progetto a partire dai problemi esposti;
  2. capacità di imparare velocemente nuove tecnologie;
  3. capacità di realizzare applicazioni web a servizi e multi-layer;
  4. buona conoscenza di:
    1. Java per la logica lato server, e dimestichezza con framework Spring
    2. oppure Javascript per la realizzazione delle interfacce web;

Competenze Gradite

Rappresentano competenze gradite ma non strettamente necessarie:

  1. framework come Angular, Backbone o NodeJS;
  2. organizzazione del lavoro con metodologia agile Scrum;
  3. gestione concorrente del repository del codice con Git;
  4. assemblaggio applicazioni con Maven e Ansible;
  5. persistenza dei dati su:
    1. su Oracle, Postgres e Mysql per i dati relazionali, accesso via JPA/Hibernate
    2. su Alfresco per i documenti e i file, via web service REST
  6. integrazioni applicazioni di terze parti via web service con protocollo REST-JSON e SOAP-XML
  7. conoscere la terminologia e gli standard della progettazione software, magari con l’applicazione di Design Patterns;
  8. sviluppare codice con metodologie Test Driven Development;

Vuoi lavorare con noi? Allora Scrivici!