Skip to content
×

Software Developer - Ids Ingegneria dei Sistemi S.p.A.

Job in 56100, Pisa, Toscana, Italy
Listing for: Fincantieri
Full Time position Listed on 2026-11-13
Job specializations:
Salary/Wage Range or Industry Benchmark: 32000 EUR Yearly EUR 32000.00 YEAR

Job Description & How to Apply Below

Position: Software Developer - Ids Ingegneria dei Sistemi S.p.A...
Job description
IDS, società facente parte del Gruppo Fincantieri Nextech, ricerca un/a Junior Java Software Engineer.
La 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.
La 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.

Responsabilità

- Analisi e risoluzione di anomalie software;
- Manutenzione correttiva dei componenti esistenti;
- Sviluppo di nuove funzionalità nell’ambito della manutenzione evolutiva;
- Analisi del codice sorgente e dell’architettura applicativa;
- Sviluppo e modifica di applicazioni desktop Java e JavaFX;
- Sviluppo e manutenzione di servizi backend Java e Spring Boot;
- Sviluppo e manutenzione di componenti frontend Angular e TypeScript;
- Gestione e aggiornamento di componenti e script Python;
- Analisi dei flussi di comunicazione basati su MQTT;
- Manutenzione delle interfacce di scambio dati tramite FTP;
- Analisi e aggiornamento degli schemi dati PostgreSQL;
- Sviluppo e ottimizzazione di query SQL;
- Analisi dei log applicativi e individuazione delle cause delle anomalie;
- Esecuzione di test funzionali, di integrazione e di regressione;
- Supporto alle attività di installazione, configurazione e rilascio;
- Produzione e aggiornamento della documentazione tecnica;
- Collaborazione con il team di sviluppo, integrazione e assistenza tecnica.

Informazioni aggiuntive

Qualifiche

- Laurea in discipline Ingegneristiche o Scientifiche;
- Esperienza di almeno 2 anni, maturata nell’analisi, progettazione, sviluppo e test del software in progetti tecnologici complessi, basati su tecnologie Java-based;

Competenze Richieste

- Conoscenza delle Architetture software Java Enterprise e del OOP;
- computer networking;
- Java;
- JavaFX;
- Spring Boot;
- Angular;
- TypeScript;
- PostgreSQL;
- SQL;
- MQTT;
- architetture event-driven;
- applicazioni modulari e sistemi software distribuiti;
- servizi REST e applicazioni web;
- strumenti di build e dependency management Java, quali Maven o Gradle;
- attività di debugging, troubleshooting e analisi dei log;
- Eclipse IDE;
- JSON;
- Sistemi di controllo configurazione (GIT, TFS, SVN);
- Capacità di redazione della documentazione prevista nel ciclo di sviluppo del software.

Competenze preferite

- Esperienza nella manutenzione di sistemi software già in esercizio;
- Esperienza nella gestione di applicazioni installate presso più siti o stazioni remote;
- Conoscenza approfondita del protocollo MQTT e dei relativi meccanismi di publish/subscribe;
- Esperienza con broker MQTT;
- Conoscenza dei meccanismi di trasferimento file tramite FTP o protocolli equivalenti;
- Esperienza nella progettazione e manutenzione di architetture distribuite;
- Esperienza con pipeline di Continuous Integration e Continuous Delivery;
- Conoscenza di strumenti per il monitoraggio applicativo e la centralizzazione dei log;
- Esperienza nella scrittura di unit test e test di integrazione;
- Conoscenza di Linux e Windows;
- Esperienza nell’ottimizzazione di query e database PostgreSQL.

Saranno inoltre considerati positivamente:

- Esperienza solida di soluzioni CI/CD, tra cui:
Jenkins, Git Lab, Azure Dev Ops;
- Padronanza dell’uso di strumenti AI, come ad esempio Copilot Git Hub;
- Conoscenza degli ambienti di containerizzazione Docker e…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
View / Apply for Jobs
Matching My Jurisdiction

Search for further Jobs Here:

SEARCH JOBS: 10+ Million Listings
(Try combinations for better Results! Or enter less keywords for broader Results)
Education Level
Experience Level (years)
Posted in last:
Salary