Java Full Stack Developer & Business Analyst
Posted Updated
Etjca S.p.A. Verona cerca un Java Full Stack Developer & Business Analyst per sviluppare e mantenere applicazioni Java, con uso avanzato di SQL. Il ruolo prevede interfaccia con utenti business per definire requisiti e redigere specifiche funzionali/tecniche, con attenzione a integrazioni e test.
La posizione è a tempo indeterminato, in regime ibrido/on-site a Verona, con retribuzione indicativa tra 32.000 e 36.000 euro lordi annui e livello CCNL Metalmeccanico Industria.
Sviluppare e manutenere applicazioni in ambiente Java, contribuendo direttamente alla scrittura e alla qualità del codice. Realizzare e aggiornare componenti backend, logiche applicative e integrazioni con sistemi e servizi esistenti. Contribuire, quando necessario, ad attività di sviluppo o manutenzione su componenti frontend. Interagire con database relazionali, utilizzare in modo approfondito il linguaggio SQL e supportare attività di analisi e gestione dei dati. Interfacciarsi con gli utenti business per raccogliere, comprendere e approfondire le esigenze progettuali ed evolutive. Valutare la completezza e la coerenza dei requisiti ricevuti, evidenziando eventuali lacune, ambiguità o informazioni mancanti. Redigere documenti di analisi e specifiche funzionali e tecniche per nuovi progetti o per funzionalità da aggiungere a software esistenti. Tradurre i requisiti raccolti in soluzioni applicative concrete, stimandone il perimetro e condividendo le scelte con il team tecnico. Collaborare alle attività di test, debugging, bug fixing, rilascio e manutenzione evolutiva delle soluzioni sviluppate. Partecipare a code review, allineamenti tecnici e momenti di confronto con team di sviluppo, Project Manager e stakeholder del cliente. Diploma o Laurea in Informatica, Ingegneria Informatica o percorsi affini. Esperienza consolidata nello sviluppo applicativo in ambiente Java, maturata in ruoli con crescente autonomia e responsabilità. Ottima conoscenza di Java e delle principali logiche di sviluppo backend. Conoscenza approfondita di database relazionali e del linguaggio SQL. Gradita una conoscenza di base delle tecnologie frontend, senza necessità di una specializzazione specifica. Esperienza nella raccolta, analisi e approfondimento dei requisiti con utenti business. Capacità di redigere documenti di specifica funzionale e tecnica per nuovi progetti o interventi evolutivi. Capacità di individuare requisiti incompleti, lacunosi o non coerenti e di guidare l'utente nel loro chiarimento. Familiarità con API REST, integrazione tra servizi e componenti applicativi, strumenti di versioning e collaborazione tecnica, preferibilmente Git. Gradita conoscenza di framework Java enterprise, in particolare Spring/Spring Boot, e precedente esperienza in contesti consulenziali o progettuali complessi.