Siamo alla ricerca di
**Java Developer (Junior, Middle e Senior)**
da inserire su
**progetti IT e di trasformazione digitale**
per clienti enterprise nazionali e internazionali, operanti nei settori
**Banking & Insurance, Industry, TELCO ed Energy**
.
La risorsa sarà coinvolta nello
**sviluppo e nell’evoluzione di applicazioni enterprise**
, spesso inserite in
**contesti architetturali complessi**
, multi-team e multi-vendor, contribuendo alla qualità del software, alla scalabilità delle soluzioni e alla continuità del servizio.
**🎯 Responsabilità (in funzione della seniority)**
**🟠 Java Developer Junior**
🔸 Sviluppo di componenti applicativi Java sotto la supervisione di figure senior
🔸 Supporto alle attività di manutenzione evolutiva e correttiva
🔸 Collaborazione con team di sviluppo, QA e DevOps
🔸 Scrittura di codice pulito e documentato
🔸 Supporto alle attività di test e debugging
**🟠 Java Developer Middle**
🔸 Sviluppo e manutenzione di applicazioni Java enterprise
🔸 Analisi tecnica e implementazione di nuove funzionalità
🔸 Integrazione con sistemi esterni tramite API e servizi REST
🔸 Collaborazione attiva con analisti funzionali e architetti
🔸 Contributo al miglioramento delle performance e della qualità del codice
**🟠 Java Developer Senior**
🔸 Progettazione e sviluppo di soluzioni Java complesse e scalabili
🔸 Supervisione tecnica e supporto ai developer junior e middle
🔸 Definizione di standard di sviluppo, best practice e linee guida
🔸 Supporto all’architettura applicativa e alle scelte tecnologiche
🔸 Interazione con stakeholder tecnici e di business
**🧠 Competenze e requisiti**
**🟠 Must have (Middle & Senior Java Full-Stack)**
🔸 Solida esperienza nello sviluppo
**Java**
in contesti enterprise, con utilizzo dei framework
**Spring e Spring Boot**
🔸 Esperienza su ambienti
**Unix/Linux**
con utilizzo di
**Bash scripting**
🔸 Utilizzo avanzato di strumenti di versioning, CI/CD e container platform (
**Git, Jenkins, OpenShift**
)
🔸 Competenze
**front-end**
con
**Angular JS**
,
**TypeScript**
,
**JavaScript**
,
**HTML**
e
**CSS**
🔸 Esperienza nelle attività di
**testing e qualità del software**
, con utilizzo di
**JUnit**
🔸 Conoscenza di database
**relazionali e NoSQL**
, in particolare
**MongoDB, Oracle, PostgreSQL, Sybase**
🔸 Esperienza su piattaforme
**Cloud**
, con focus su
**Google Cloud Platform (GCP)**
e
**BigQuery**
🔸 Familiarità con architetture
**event-driven**
e sistemi di integrazione basati su
**Kafka, MQ, Apache NiFi**
🔸 Conoscenza dei
**principi DevOps**
e collaborazione con team di sviluppo e operation
🔸 Competenze in
**Python**
come linguaggio complementare
🔸 Capacità di redigere
**documentazione tecnica**
chiara e strutturata
🔸 Lingua
**italiana ≥ B2**
(scritta e parlata) – requisito essenziale
🔸 Capacità di lavorare in team strutturati e su progetti complessi
🔸 Approccio analitico, orientamento alla qualità e al problem solving
**🟠 Seniority & esperienza**
🔸 Java Junior: ≥ 1 anno di esperienza
🔸 Java Middle: 3–6 anni di esperienza
🔸 Java Senior: ≥ 7 anni di esperienza su applicazioni complesse
**🟠 Plus apprezzati**
🔸 Architetture a microservizi
🔸 API REST, JSON, Swagger/OpenAPI
🔸 Database relazionali (Oracle, PostgreSQL, MySQL)
🔸 Metodologie
**Agile / Scrum**
🔸 Esperienza in ambito
**Banking & Insurance, Industry, TELCO, Energy**
**🟠 Cosa offriamo**
🔸 Percorso di crescita strutturato per ruolo e seniority
🔸 Coinvolgimento su progetti enterprise e ad alta complessità
🔸 Ambiente tecnico stimolante e orientato alla qualità
🔸 Collaborazione con team internazionali
🔸 Formazione continua e possibilità di certificazione
🔸 Contesto dinamico, meritocratico e orientato ai risultati
**Java Developer (Junior, Middle e Senior)**
da inserire su
**progetti IT e di trasformazione digitale**
per clienti enterprise nazionali e internazionali, operanti nei settori
**Banking & Insurance, Industry, TELCO ed Energy**
.
La risorsa sarà coinvolta nello
**sviluppo e nell’evoluzione di applicazioni enterprise**
, spesso inserite in
**contesti architetturali complessi**
, multi-team e multi-vendor, contribuendo alla qualità del software, alla scalabilità delle soluzioni e alla continuità del servizio.
**🎯 Responsabilità (in funzione della seniority)**
**🟠 Java Developer Junior**
🔸 Sviluppo di componenti applicativi Java sotto la supervisione di figure senior
🔸 Supporto alle attività di manutenzione evolutiva e correttiva
🔸 Collaborazione con team di sviluppo, QA e DevOps
🔸 Scrittura di codice pulito e documentato
🔸 Supporto alle attività di test e debugging
**🟠 Java Developer Middle**
🔸 Sviluppo e manutenzione di applicazioni Java enterprise
🔸 Analisi tecnica e implementazione di nuove funzionalità
🔸 Integrazione con sistemi esterni tramite API e servizi REST
🔸 Collaborazione attiva con analisti funzionali e architetti
🔸 Contributo al miglioramento delle performance e della qualità del codice
**🟠 Java Developer Senior**
🔸 Progettazione e sviluppo di soluzioni Java complesse e scalabili
🔸 Supervisione tecnica e supporto ai developer junior e middle
🔸 Definizione di standard di sviluppo, best practice e linee guida
🔸 Supporto all’architettura applicativa e alle scelte tecnologiche
🔸 Interazione con stakeholder tecnici e di business
**🧠 Competenze e requisiti**
**🟠 Must have (Middle & Senior Java Full-Stack)**
🔸 Solida esperienza nello sviluppo
**Java**
in contesti enterprise, con utilizzo dei framework
**Spring e Spring Boot**
🔸 Esperienza su ambienti
**Unix/Linux**
con utilizzo di
**Bash scripting**
🔸 Utilizzo avanzato di strumenti di versioning, CI/CD e container platform (
**Git, Jenkins, OpenShift**
)
🔸 Competenze
**front-end**
con
**Angular JS**
,
**TypeScript**
,
**JavaScript**
,
**HTML**
e
**CSS**
🔸 Esperienza nelle attività di
**testing e qualità del software**
, con utilizzo di
**JUnit**
🔸 Conoscenza di database
**relazionali e NoSQL**
, in particolare
**MongoDB, Oracle, PostgreSQL, Sybase**
🔸 Esperienza su piattaforme
**Cloud**
, con focus su
**Google Cloud Platform (GCP)**
e
**BigQuery**
🔸 Familiarità con architetture
**event-driven**
e sistemi di integrazione basati su
**Kafka, MQ, Apache NiFi**
🔸 Conoscenza dei
**principi DevOps**
e collaborazione con team di sviluppo e operation
🔸 Competenze in
**Python**
come linguaggio complementare
🔸 Capacità di redigere
**documentazione tecnica**
chiara e strutturata
🔸 Lingua
**italiana ≥ B2**
(scritta e parlata) – requisito essenziale
🔸 Capacità di lavorare in team strutturati e su progetti complessi
🔸 Approccio analitico, orientamento alla qualità e al problem solving
**🟠 Seniority & esperienza**
🔸 Java Junior: ≥ 1 anno di esperienza
🔸 Java Middle: 3–6 anni di esperienza
🔸 Java Senior: ≥ 7 anni di esperienza su applicazioni complesse
**🟠 Plus apprezzati**
🔸 Architetture a microservizi
🔸 API REST, JSON, Swagger/OpenAPI
🔸 Database relazionali (Oracle, PostgreSQL, MySQL)
🔸 Metodologie
**Agile / Scrum**
🔸 Esperienza in ambito
**Banking & Insurance, Industry, TELCO, Energy**
**🟠 Cosa offriamo**
🔸 Percorso di crescita strutturato per ruolo e seniority
🔸 Coinvolgimento su progetti enterprise e ad alta complessità
🔸 Ambiente tecnico stimolante e orientato alla qualità
🔸 Collaborazione con team internazionali
🔸 Formazione continua e possibilità di certificazione
🔸 Contesto dinamico, meritocratico e orientato ai risultati