Middle Software Engineer - Aerospace
Stiamo cercando una figura di Middle Software Engineer per unirsi al nostro team dedicato all'evoluzione e all'ingegnerizzazione di una Data Platform ad alte prestazioni su architettura Cloud Privato. Sarai coinvolto/a nello sviluppo di componenti core mission-critical, nella creazione di middleware cloud-native, nell'integrazione di sistemi di caching distribuito e nella modernizzazione di microservizi containerizzati.
Responsabilità principali
- Progettare e sviluppare la libreria middleware aziendale in ambiente Java (Helidon / Spring Boot) per la gestione di operazioni CRUD e flussi a eventi (Pattern Observer) su Oracle Coherence.
- Eseguire il refactoring e l'ottimizzazione dei microservizi di ingestion e gateway per l'integrazione del nuovo middleware.
- Riprogettare ed evolvere i microservizi dedicati alla mappatura e serializzazione delle chiamate REST nei corrispondenti messaggi/eventi su bus Apache Kafka.
- Progettare e implementare componenti di monitoraggio e metriche di observability a livello di Pod per garantire l'alta disponibilità e la Business Continuity dell'infrastruttura.
- Realizzare pipeline e tool di code generation per automatizzare le conversioni a partire dai dizionari dei messaggi applicativi.
- Supportare la modernizzazione e il refactoring architetturale di librerie core (incluso il porting/disaccoppiamento da componenti legacy in C++).
Requisiti
- Laurea (Triennale o Magistrale) in Ingegneria Informatica, Informatica o percorsi accademici equivalenti.
- 1,5 – 2 anni di esperienza nello sviluppo back-end in contesti a microservizi o architetture distribuite.
- Ottima padronanza di Java (17/21) e di framework cloud-native quali Helidon (4.x)
e/o Spring Boot.
- Conoscenza pratica di sistemi di in-memory data grid/caching distribuito, preferibilmente Oracle Coherence (modellazione cache, indicizzazione, ValueExtractor, Pattern Observer).
- Conoscenza di Apache Kafka (gestione di topic, consumer group, client integration, serializzazione/deserializzazione di eventi).
- Esperienza nella progettazione di API REST, WebSocket (scalabilità e negoziazione dinamica dei canali) e protocolli asincroni.
- Competenze nell'utilizzo di tecnologie di containerizzazione e orchestrazione (Docker/OCI, Kubernetes, Red Hat OpenShift).
- Familiarità con sistemi di versionamento del codice (Git) e metodologie Agile/DevOps.
- Buone capacità relazionali, approccio analitico al problem solving e propensione al lavoro in team.
- Buona conoscenza della lingua inglese.
Requisiti graditi (Nice to have):
- Conoscenza di base o capacità di lettura del codice C++ per attività di migrazione/refactoring.
- Conoscenza di strumenti di telemetria e monitoraggio (Prometheus, Grafana, OpenTelemetry).
- Certificazioni in ambito Java, Kubernetes (es. CKAD) o Cloud.
Cosa Offriamo
- Contratto & Compensation: Assunzione a Tempo Indeterminato, con una RAL indicativa tra €30.000 e €35.000 (commisurata alla reale esperienza e competenze del profilo).
- Opportunità di formazione continua, crescita professionale e percorsi di carriera definiti.
- Ristorante e palestra aziendale gratuiti all'interno della sede.
- Ambiente di lavoro dinamico, innovativo e fortemente collaborativo.
Luogo di lavoro
- Napoli in modalità ibrida (3 giorni in presenza e 2 da remoto).
KINETON High-Tech Humanity
Responsabilità principali
- Progettare e sviluppare la libreria middleware aziendale in ambiente Java (Helidon / Spring Boot) per la gestione di operazioni CRUD e flussi a eventi (Pattern Observer) su Oracle Coherence.
- Eseguire il refactoring e l'ottimizzazione dei microservizi di ingestion e gateway per l'integrazione del nuovo middleware.
- Riprogettare ed evolvere i microservizi dedicati alla mappatura e serializzazione delle chiamate REST nei corrispondenti messaggi/eventi su bus Apache Kafka.
- Progettare e implementare componenti di monitoraggio e metriche di observability a livello di Pod per garantire l'alta disponibilità e la Business Continuity dell'infrastruttura.
- Realizzare pipeline e tool di code generation per automatizzare le conversioni a partire dai dizionari dei messaggi applicativi.
- Supportare la modernizzazione e il refactoring architetturale di librerie core (incluso il porting/disaccoppiamento da componenti legacy in C++).
Requisiti
- Laurea (Triennale o Magistrale) in Ingegneria Informatica, Informatica o percorsi accademici equivalenti.
- 1,5 – 2 anni di esperienza nello sviluppo back-end in contesti a microservizi o architetture distribuite.
- Ottima padronanza di Java (17/21) e di framework cloud-native quali Helidon (4.x)
e/o Spring Boot.
- Conoscenza pratica di sistemi di in-memory data grid/caching distribuito, preferibilmente Oracle Coherence (modellazione cache, indicizzazione, ValueExtractor, Pattern Observer).
- Conoscenza di Apache Kafka (gestione di topic, consumer group, client integration, serializzazione/deserializzazione di eventi).
- Esperienza nella progettazione di API REST, WebSocket (scalabilità e negoziazione dinamica dei canali) e protocolli asincroni.
- Competenze nell'utilizzo di tecnologie di containerizzazione e orchestrazione (Docker/OCI, Kubernetes, Red Hat OpenShift).
- Familiarità con sistemi di versionamento del codice (Git) e metodologie Agile/DevOps.
- Buone capacità relazionali, approccio analitico al problem solving e propensione al lavoro in team.
- Buona conoscenza della lingua inglese.
Requisiti graditi (Nice to have):
- Conoscenza di base o capacità di lettura del codice C++ per attività di migrazione/refactoring.
- Conoscenza di strumenti di telemetria e monitoraggio (Prometheus, Grafana, OpenTelemetry).
- Certificazioni in ambito Java, Kubernetes (es. CKAD) o Cloud.
Cosa Offriamo
- Contratto & Compensation: Assunzione a Tempo Indeterminato, con una RAL indicativa tra €30.000 e €35.000 (commisurata alla reale esperienza e competenze del profilo).
- Opportunità di formazione continua, crescita professionale e percorsi di carriera definiti.
- Ristorante e palestra aziendale gratuiti all'interno della sede.
- Ambiente di lavoro dinamico, innovativo e fortemente collaborativo.
Luogo di lavoro
- Napoli in modalità ibrida (3 giorni in presenza e 2 da remoto).
KINETON High-Tech Humanity