Ingegnere Software Java
Pubblicato il 19-09-2026 - Ids Ingegneria Dei Sistemi in Roma
pstrongInformazioni sull'azienda /strong /ppIDS, società facente parte del Gruppo Fincantieri Nextech, ricerca un strongJunior Java Software Engineer. /strong /ppLa Risorsa sarà inserita nel team responsabile della manutenzione correttiva ed evolutiva di un sistema software distribuito, composto da applicazioni locali installate presso differenti stazioni operative e da una control room centralizzata accessibile tramite interfaccia web. /ppbr / /ppstrongInformazioni sul ruolo /strong /ppLa figura selezionata si occuperà dell’analisi e della risoluzione delle anomalie, dell’implementazione di nuove funzionalità, dell’adeguamento dei componenti esistenti e del supporto alle attività di integrazione, test e rilascio. Il ruolo richiede la capacità di operare sia su applicazioni desktop Java sia su componenti backend e frontend web, all’interno di un’architettura modulare e orientata agli eventi. /ppbr / /ppstrongResponsabilità /strong /pulliAnalisi e risoluzione di anomalie software; br / /liliManutenzione correttiva dei componenti esistenti; br / /liliSviluppo di nuove funzionalità nell’ambito della manutenzione evolutiva; br / /liliAnalisi del codice sorgente e dell’architettura applicativa; br / /liliSviluppo e modifica di applicazioni desktop Java e JavaFX; br / /liliSviluppo e manutenzione di servizi backend Java e Spring Boot; br / /liliSviluppo e manutenzione di componenti frontend Angular e TypeScript; br / /liliGestione e aggiornamento di componenti e script Python; br / /liliAnalisi dei flussi di comunicazione basati su MQTT; br / /liliManutenzione delle interfacce di scambio dati tramite FTP; br / /liliAnalisi e aggiornamento degli schemi dati PostgreSQL; br / /liliSviluppo e ottimizzazione di query SQL; br / /liliAnalisi dei logapplicativi e individuazione delle cause delle anomalie; br / /liliEsecuzione di test funzionali, di integrazione e di regressione; br / /liliSupporto alle attività di installazione,
configurazione e rilascio; br / /liliProduzione e aggiornamento della documentazione tecnica; br / /liliCollaborazione con il team di sviluppo, integrazione e assistenza tecnica. /li /ulpbr / /ppstrongQualifiche /strong /pulliLaurea in discipline Ingegneristiche o Scientifiche; br / /lilistrongEsperienza di almeno 2 anni, maturata nell’analisi, progettazione, sviluppo e test del software in progetti tecnologici complessi, basati su tecnologie Java-based; br / /strong /li /ulpbr / /ppstrongCompetenze Richieste /strong /ppbr / /pulliConoscenza delle Architetture software Java Enterprise e del OOP; br / /lilicomputer networking; br / /liliJava;br / /liliJavaFX; br / /liliSpring Boot;br / /liliAngular; br / /liliTypeScript;br / /liliPostgreSQL; br / /liliSQL;br / /liliMQTT; br / /liliarchitetture event-driven; br / /liliapplicazioni modulari e sistemi software distribuiti; br / /liliservizi REST e applicazioni web; br / /lilistrumenti di build e dependency management Java, quali Maven o Gradle; br / /liliattività di debugging, troubleshooting e analisi dei log; br / /liliEclipse IDE;br / /liliJSON; br / /liliSistemi di controllo configurazione (GIT, TFS, SVN); br / /liliCapacità di redazione della documentazione prevista nel ciclo di sviluppo del software. /li /ulpbr / /ppstrongCompetenze preferite /strong /ppbr / /pulliEsperienza nella manutenzione di sistemi software già in esercizio; br / /liliEsperienza nella gestione di applicazioni installate presso più siti o stazioni remote; br / /liliConoscenza approfondita del protocollo MQTT e dei relativi meccanismi di publish/subscribe; br / /liliEsperienza con broker MQTT; br / /liliConoscenza dei meccanismi di trasferimento file tramite FTP o protocolli equivalenti; br / /liliEsperienza nella progettazione e manutenzione di architetture distribuite; br / /liliEsperienza con pipeline di Continuous Integration e Continuous Delivery; br / /liliConoscenza di strumenti per il monitoraggio applicativo e la centralizzazione dei log; br / /liliEsperienza nella scrittura di unit test e test di integrazione; br / /liliConoscenza di Linux e Windows; br / /liliEsperienza nell’ottimizzazione di query e database PostgreSQL. /li /ulpbr / /ppSaranno inoltre considerati positivamente: /pulliEsperienza solida di soluzioni CI/CD, tra cui: Jenkins, GitLab, Azure DevOps; br / /liliPadronanza dell’uso di strumenti AI, come ad esempio Copilot GitHub; br / /liliConoscenza degli ambienti di containerizzazione Docker e Kubernetes. /li /ulpbr / /ppstrongPacchetto di Compensation Benefit /strong /pulliPer la posizione in oggetto la retribuzione annua lorda sarà compresa tra un valore pari a € 32.000 e € 41.000. /liliQualifica di Impiegato /liliPremi come da contrattazione integrativa di 2° livello /liliAssistenza sanitaria integrativa /liliWelfare (benefit e servizi per favorire il benessere e l’equilibrio tra vita lavorativa e privata) /liliBuoni pasto da €7,00 /li /ulpbr / /ppstrongNota di trasparenza /strong /ppL’azienda si riserva, al termine del processo di selezione, di formulare un’offerta con livello di inquadramento e/o retribuzioni differenti rispetto a quanto indicato nel presente annuncio, in coerenza con l’esperienza competente, le competenze tecniche e trasversali possedute dalla risorsa. /ppEventuali scostamenti potranno essere motivati da elementi oggettivi e documentabili, emersi nel corso del processo di selezione. /ppbr / /ppstrongCoerenza normativa /strong /ppLa decisione rispetta gli obblighi di trasparenza retributiva previsti dalla Direttiva UE 2023/970 e dalla normativa nazionale di recepimento. /ppbr / /p
