Tecnico SPID Java

Attività da svolgere:

  • Servizi di backend per la registrazione e la gestione del ciclo di vita delle identità SPID
  • Servizi di backend per l’erogazione delle funzionalità di autenticazione SPID degli utenti
  • Processi asincroni relativi al ciclo di vita di identità e credenziali
  • Portale frontend di registrazione e relative API
  • Portale frontend di selfcare per la gestione delle identità e relative API
  • Portale di autenticazione SAML
  • Portale di autenticazione OpenID Connect
  • Pannello di amministrazione

Competenze:

  • Conoscenza e comprovata esperienza nell’utilizzo del linguaggio Java (versioni 8, 11 e 17) come da profilo richiesto oltre ad utilizzo avanzato di Maven e Ant. Sono gradite certificazioni relative
  • Conoscenza approfondita dei vari moduli del framework con particolare riferimento a quelli relativi alla sicurezza, interfacciamento con db, logging e testing
  • Conoscenza e comprovata esperienza con Angular (versione >=15). Richiesta esperienza stilizzazione con SCSS e knowhow sulla parte di deploy. Sono gradite certificazioni relative.
  • Conoscenza stack Java Servlets e Java Server Pages per componenti legacy, in particolare di framework MVC come Spring MVC e Struts 2. Conoscenza principali Applicaton Server (Tomcat, JBoss, WildFly)
  • Configurazione ambiente K8s per orchestrazione Container e gestione di POD e Servizi compreso utilizzo di Istio.
  • Conoscenza e configurazione di ambienti Dockerizzati su piattaforma K8s
  • Richieste competenze nell’implementazione, versionamento e documentazione(standard OpenApi) di web services. In particolare è richiesto l’utilizzo di PostMan e Soap UI per creare collection per test manuali e automatici. Per parte documentazione è richiesta conoscenza di Swagger.
  • Richiesta esperienza per utilizzo JPA/HIbernate e MyBatis e anche nella creazione e gestione di script di DDL e SQL
  • Sviluppo su DB non relazionali per l’ottimizzazione delle performance
  • Implementazione producer e consumer per gestione code
  • Utilizzo di kibana per il monitoring della piattaforma
  • Utilizzo di GIT e in particolare conoscenza del pattern GIT Flow

Durata: 18/24 mesi

Contratto: Tempo indeterminato si valuta o consulenze a Piva

RAL: commisurata alle reali capacità

Apply for this position

Allowed Type(s): .pdf, .doc, .docx

Questo articolo è stato postato il 24 10 2023 alle 12:09 PMe si trova nella categoria .

[advps-slideshow optset="1"]