Java Developer

Azienda: Itconsulting Srl
Data annuncio: 16/12/2020
Sede di lavoro: Napoli
Siamo alla ricerca di un Java Developer, che dovrà affiancare profili Senior e Junior ed Architect nella realizzazione e progettazione di applicazioni Java. Il candidato ideale deve avere un'esperienza da 1 (Junior) anni a 7 (Senior).
Tecnologie su cui è richiesta conoscenza:

-solide competenze su java: logica JVM, generici, classi chiave (io, collection framework), threading e sincronizzazione

-solide conoscenze di modellazione ad oggetti: principi, approcci, pattern più comuni, tecniche di refactoring

-algoritmi e complessità: capacità di stimare la complessità computazionale (CPU e RAM) di un algoritmo e di svolgere ottimizzazioni

-conoscenza delle feature chiave introdotte da Java 8: comprensione di Stream e Lambda

-(+) conoscenza delle feature chiave introdotte da Java 11: conoscenza delle principali novità e vincoli introdotti da Java 11

-interfacciamento con DB: scrivere codice backend integrandosi in modo efficace e sicuro con diversi database relazionali ma anche No-SQL. Comprendere l’uso di uno o più framework ORM e le basi di JDBC

-refactoring e testing: prendere in carico codice legacy per effettuare la pulizia tramite refactoring e generazione di test di non regressione

-DevOps ed Agile: gestire lo sviluppo agile e le tematiche DevOps del software con il proprio team, tanto in abbinamento a strumenti (es.: Bitbucket, JIRA, Bamboo etc…) quanto in ambiti di grandi progetti con clienti meno strutturati che intendano però fare passi avanti

-gestione di ciclo di vita del software: responsabile dello sviluppo e manutenzione di componenti software nel tempo e dovrà quindi comprendere e gestire le implicazioni in termini di diverse priorità (feature, bigfix, stability, performance) e gestire le componenti di versionamento (branching, configuration management, rilasci etc…).
Soft Skills Required
-Problem solving orientato al raggiungimento degli obiettivi
-Proattività e responsabilità nella conduzione delle attività progettuali
-Conoscenza lingua inglese.
Itconsulting offre:
-Contratto di assunzione a tempo indeterminato (CCNL Metalmeccanico)
-Benefit aziendali (buoni pasto, supporti elettronici, polizza sanitaria)
-Accesso ad Academy on site e on line con rilascio di certificati.
L’inquadramento contrattuale verrà valutato sulla base dell’effettiva esperienza maturata. L’annuncio è rivolto anche a Professionisti con Partita IVA. L’annuncio è rivolto a candidati di ambo i sessi (L.903 / 77). Ricorda di specificare l’autorizzazione al trattamento dei dati personali contenuti nel Curriculum Vitae ai sensi del D. Lgs. 196/2003 e all’art. 13 GDPR (Regolamento UE 2016/679) ai fini della ricerca e selezione del personale.
Candidati per questo lavoro
Partner: