Cerchiamo profili con esperienza nello sviluppo software, in grado di operare su tecnologie innovative e stack tecnologici evoluti. Offriamo un ambiente dinamico e flessibile, con modalità di lavoro ibrida (in sede e da remoto), orientato agli obiettivi e attento al benessere e all’equilibrio tra vita professionale e personale.
\n
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.\n
- 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 ed esperienza nell’ambito dello sviluppo software.\n
Un professionista curioso, con forte motivazione all’apprendimento e passione per il digitale.
\n
Buone capacità di problem solving e attitudine al lavoro in team.
\n
Cosa offriamo
- Progetti stimolanti e innovativi
- Un ambiente di lavoro vivace e supportivo
- Opportunità di crescita professionale e formazione continua
- Possibilità di lavoro ibrido (sede + remoto)
- Contratto a tempo indeterminato o altre modalità di collaborazione, definite in base alle esigenze condivise.
L’annuncio è rivolto a candidati di entrambi i sessi, in ottemperanza alle normative vigenti.\n
Requisiti: Competenze organizzative richieste
- Capacità di risoluzione di problemi complessi
- Adattabilità
- Senso critico
- Coordinamento di gruppi di lavoro
Competenze tecniche
- Indispensabile ottima conoscenza avanzata del linguaggio Java
- Buona conoscenza dei concetti come le lambda expressions, le stream API e le feature delle versioni più recenti di Java
- Esperienza nell'utilizzo di framework Java come Spring, Hibernate, Struts o altri framework di sviluppo
- Competenza nell'architettura e nello sviluppo di applicazioni web utilizzando tecnologie come Servlets, JSP, JSF, o Spring MVC
- Competenza nell'utilizzo di strumenti di build automation come ad esempio Maven o Gradle
- Competenza nella progettazione e sviluppo di servizi RESTful utilizzando framework come Spring Boot o JAX-RS o sistemi equivalenti
- Buona conoscenza di AS come WILDFLY, JBOSS, Tomcat
Conoscenza delle metodologie di implementazione di architetture software
- 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.\n
Conoscenza dei principali linguaggi di programmazione python, javascript, php e dei principali framework per l'implementazione di soluzioni applicative.
\n
Esperienza nell'utilizzo di strumenti di versionamento come Git per la gestione del codice sorgente.
\n
Abilità nel risolvere problemi complessi e nell'ottimizzare le prestazioni delle applicazioni.
\n
Competenze aggiuntive
- Conoscenza di metodologie e strumenti di Project Management
- Esperienza nel supporto nella definizione, raccolta e gestione dei requisiti funzionali e tecnici
Requisiti minimi
- Laurea in informatica o in materie tecniche. (In assenza di una laurea tecnica è indispensabile possedere almeno ulteriori 5 anni nel ruolo di analista programmatore in ambiente java)
- Esperienza lavorativa nel ruolo di almeno 3 anni
Benefit
- 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