Ingegnere software Java
IDS Ingegneria Dei Sistemi
Informazioni sull’azienda
IDS, società facente parte del Gruppo Fincantieri Nextech, ricerca un 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.
Informazioni sul ruolo
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.
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, GitLab, Azure DevOps;
- Padronanza dell’uso di strumenti AI, come ad esempio Copilot GitHub;
- Conoscenza degli ambienti di containerizzazione Docker e Kubernetes.
Pacchetto di Compensation & Benefit
- Per la posizione in oggetto la retribuzione annua lorda sarà compresa tra un valore pari a € 32.000 e € 41.000.
- Qualifica di Impiegato
- Premi come da contrattazione integrativa di 2° livello
- Assistenza sanitaria integrativa
- Welfare (benefit e servizi per favorire il benessere e l’equilibrio tra vita lavorativa e privata)
- Buoni pasto da €7,00
Nota di trasparenza
L’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 professionale, le competenze tecniche e trasversali possedute dalla risorsa.
Eventuali scostamenti potranno essere motivati da elementi oggettivi e documentabili, emersi nel corso del processo di selezione.
Coerenza normativa
La decisione rispetta gli obblighi di trasparenza retributiva previsti dalla Direttiva UE 2023⁄970 e dalla normativa nazionale di recepimento.
- ...in contesti strutturati. Requisiti tecnici INDISPENSABILI: Pregressa esperienza con AI integrata Codex e/o Claude Code Java o React Docker / kubernetes Pregressa esperienza su microservizi Sede di lavoro: Remoto Cosa proponiamo: L’inquadramento...ConsigliatoSmart workingRemoto
- ...mondo a liberare il loro potenziale. Dai veicoli autonomi ai robot salva-vita, le nostre persone esperte in tecnologia digitale e software pensano fuori dagli schemi, offrendo servizi unici di ricerca e sviluppo e ingegneria in tutti i settori. Unisciti a noi per una carriera...ConsigliatoImpiego permanenteRemotoOrario flessibile
31.000 €
...impegnata ad affrontare le sfide dell'automazione, supervisione e controllo di impianti industriali, nonché di progettazione e sviluppo software in tempo reale. Abbiamo raggiunto negli anni referenze di valore fornendo soluzioni chiavi in mano per il controllo remoto di...ConsigliatoRemoto- ...Junior AUTOSAR Software Engineer In Capgemini Engineering, leader mondiale nei servizi di ingegneria, uniamo un team globale di talenti dell’ingegneria, scienza e architettura per aiutare le aziende più innovative del mondo a liberare il loro potenziale. Dai veicoli...ConsigliatoImpiego permanenteStage/TirocinioLavoro ibridoRemotoOrario flessibile
- ...About ION We are a Software Product Company with a global footprint in the FinTech sector. With more than 10,000 professionals... ...record ~ Programming experience in one or more of: C#, C++, Java, JavaScript, TypeScript ~ Strong analytical mindset and problem...ConsigliatoTempo pienoImpiego permanentePermesso di lavoro
- ...esperienza, progetta e realizza soluzioni innovative nei settori Railway e Prodotti, offrendo servizi di ingegneria informatica, sviluppo software e hardware di alta specializzazione.Oggi, cerchiamo ingegneri appassionati per entrare a far parte del nostro team e contribuire a...Smart working
- ...About ION We are a Software Product Company with a global footprint in the FinTech sector. With more than 10,000 professionals... ...academic record ~ Programming experience in one or more of: Java, C#, C++, JavaScript, Typescript, Python ~ Strong communicator...Tempo pienoImpiego permanentePermesso di lavoro
47.000 €
...Computer Science. PhD preferred • Excellent knowledge of both Java and Python programming languages. • Experience with AI frameworks... ...(e.g., UML, Simulink/Stateflow diagrams). • Know-how on software testing, especially regression testing. • Excellent communication...Tempo pieno- ...una crescente richiesta di personalizzazione dei macchinari, caratterizza il lavoro quotidiano del reparto di Ricerca e Sviluppo Software. Posizione aperta Si ricercano ingegneri informatici e ingegneri dell’automazione da inserire nel reparto R&D di sviluppo...Tempo pienoStage/Tirocinio
- Descrizione del ruolo Rcweb Studio cerca un Programmatore Web Junior da inserire nel proprio team presso la sede di Peccioli (PI), con un ruolo full time e in presenza. Non cerchiamo una persona che sappia già fare tutto. Cerchiamo un programmatore junior con basi...Tempo pieno
35.000 € - 50.000 €
...La persona lavorerà allo sviluppo e al mantenimento di soluzioni software in ambito energy tech, contribuendo in particolare all’... ...anni di esperienza nello sviluppo backend Ottima conoscenza di Java, Python e SQL (MySQL) Esperienza con sistemi Linux/Unix Esperienza...Smart workingTempo pienoImpiego permanente
