Siamo alla ricerca di due Software Engineer con esperienza nello sviluppo di applicazioni Java complesse, architetture a microservizi, gestione di grandi quantità di dati e progetti in ambito Air Traffic Flow Management.
Responsabilità principali
* Progettazione e sviluppo di servizi Java/Spring Boot in architettura microservizi.
* Gestione e integrazione di API REST/SOAP, con definizioni XML/XSD/WSDL.
* Implementazione di IAM e protocolli di autenticazione (OAuth2, OIDC, JWT) utilizzando Keycloak.
* Configurazione e gestione di componenti infrastrutturali: Service Registry/Consul, API Gateway.
* Ottimizzazione di database PostgreSQL/PostGIS e librerie GIS (Geotools).
* Integrazione di Apache Kafka per lo streaming dei dati.
* Orchestrazione di container tramite Docker/Kubernetes.
* Supervisione di CI/CD, qualità del codice e processi di build (Maven).
* Analisi tecnica, problem solving autonomo e mentoring del team (soprattutto per la posizione Senior).
* Implementazione di algoritmi avanzati, ad esempio intersezioni 4D e logiche di ottimizzazione.
Requisiti obbligatori
* Titolo di studio: Laurea Triennale o Magistrale in ambito STEM.
* Esperienza:
o Middle Software Engineer: 3–5 anni nello sviluppo software complesso.
o Senior Software Engineer: 6+ anni in
+ Sviluppo software complesso
+ Gestione micro-servizi
+ Processamento di grandi volumi di dati
+ Metodologie di progettazione DB e caricamento dati
+ Competenze tecniche essenziali:
# Core Tech: Java, Spring/Spring Boot, Maven, architettura microservizi, HTTP/REST/SOAP, XML/XSD/WSDL.
# Security: IAM, OAuth2, OIDC, JWT, Keycloak.
# Data & GIS: PostgreSQL, PostGIS, Geotools.
# Streaming & Container: Apache Kafka, Docker, Kubernetes.
Competenze tecniche opzionali
* JHipster, GeoServer
* Tecnologie web: Node, React, Angular, HTML5, CSS3, JavaScript
* Esperienza nel dominio ATM/ATFM
* Algoritmi avanzati e ottimizzazione di database/data loading
* Analisi e problem solving autonomo
Competenze comportamentali
* Autonomia e problem solving
* Capacità di mentoring e lavoro in team
Posizione aperta a candidati senza distinzione di genere, ai sensi del D.Lgs. 198/2006. L'azienda promuove le pari opportunità e valorizza la diversità in tutte le sue forme.
#J-18808-Ljbffr