 
        
        Siamo alla ricerca di nuovi talenti da inserire nel nostro team di sviluppo presso la sede di Viterbo. Offriamo anche flessibilità nel lavoro da remoto, in base alle esigenze aziendali, perché crediamo nel valore del lavoro per obiettivi e nella qualità della vita lavorativa.
Cosa farai con noi
Entrerai a far parte di progetti software di ampio respiro e ad alto impatto, dove potrai contribuire attivamente a ogni fase del ciclo di sviluppo:
 * Progettazione e realizzazione di applicazioni web moderne
 * Sviluppo di servizi RESTful scalabili ed efficienti
 * Collaborazione alla definizione delle architetture software
 * Ottimizzazione delle performance e risoluzione di sfide tecniche complesse
Chi cerchiamo
Una persona con formazione in ambito informatico
Un professionista curioso, con voglia di imparare e passione per il digitale
Attitudine al problem solving e alla collaborazione
Esperienza (o forte predisposizione) nella gestione di piccoli team (3–5 persone), con spirito di leadership operativa e capacità di organizzazione
Cosa offriamo
Progetti stimolanti e innovativi
Un ambiente di lavoro dinamico e supportivo
Opportunità di crescita professionale e formazione continua
Possibilità di lavoro ibrido (sede + remoto)
L’annuncio è rivolto a candidati di entrambi i sessi, in ottemperanza alle normative vigenti.
Requisiti
Competenze organizzative richieste
 * Capacità di risoluzione di problemi complessi;
 * Adattabilità;
 * Senso critico;
 * Coordinamento di gruppi di lavoro.
Competenze tecniche
 * Ottima conoscenza avanzata del linguaggio Java:
 o Buona conoscenza dei concetti come le lambda expressions, le stream API e le feature delle versioni più recenti di Java;
 o Esperienza nell'utilizzo di framework Java come Spring, Hibernate, Struts o altri framework di sviluppo;
 o Competenza nell'architettura e nello sviluppo di applicazioni web utilizzando tecnologie come Servlets, JSP, JSF, o Spring MVC;
 o Competenza nell'utilizzo di strumenti di build automation come Maven o Gradle;
 o Competenza nella progettazione e sviluppo di servizi RESTful utilizzando framework come Spring Boot o JAX-RS o sistemi equivalenti.
 * Conoscenza delle metodologie di implementazione di architetture software:
 o Buona conoscenza della progettazione, sviluppo e gestione di micro-servizi usando diversi framework (Spring o equivalenti)
 * Buona conoscenza approfondita di database relazionali (Oracle, Postgres, MariaDB, MYSQL) e competenza nell'utilizzo di SQL per interrogare e gestire i dati.
 * Conoscenza dei principali linguaggi di programmazione python, javascript, php e dei principali framework per l'implementazione di soluzioni applicative.
 * Esperienza nell'utilizzo di strumenti di versionamento come Git per la gestione del codice sorgente.
 * Abilità nel risolvere problemi complessi e nell'ottimizzare le prestazioni delle applicazioni.
 * Buona conoscenza di AS come WILDFLY, JBOSS, Tomcat.
Competenze aggiuntive
 * Conoscenza di metodologie e strumenti di Project Management
 * Esperienza nella definizione, raccolta e gestione dei requisiti funzionali e tecnici
Titoli preferenziali:
 * Laurea in informatica o in materie tecniche;
 * Esperienza lavorativa nell'ambito informatico almeno 5 anni ;
(In assenza di una laurea tecnica è indispensabile possedere almeno 5 anni nel ruolo di analista programmatore/analista funzionale)
Benefit
ITLogiX è sempre attenta alle esigenze dei singoli, motivo per il quale l'effettiva proposta sarà calibrata in fase di assunzione, in generale offriamo:
 * Assunzione a tempo indeterminato;
 * Ambiente stimolante e lavoro su progetti innovativi;
 * Stipendio commisurato all'esperienza effettiva e sistema incentivante legato ai risultati raggiunti;
 * Lavoro da remoto e altre forme di conciliazione vita-lavoro, da concordare al momento dell'assunzione;
 * Formazione continua. ITLogiX utilizza Coursera per tutti i dipendenti;
 * Possibilità di crescita professionale.