Descrizione Lavoro
OverviewIl candidato verrà inserito all’interno del Competence center focalizzato sulle tecnologie JAVA dedicato alla gestione ed allo sviluppo di applicazioni web in un contesto Enterprise.Cosa chiediamoAlmeno 7 anni di esperienza nello sviluppo di applicazioni Enterprise.Esperienza nello sviluppo e progettazione di integrazioni con sistemi esterni (SSO, WS, ESB etc..)Conoscenza approfondita di SPRING / SPRINGBOOT / JAVA (Security, MVC, Integration, Batch, etc...)Conoscenza di DB NoSQL (MongoDB) e / o di DB relazionali (MySQL, PostgreSQL, Oracle, SQLSERVER)Esperienza nello sviluppo di API RESTEsperienza nell’uso dell’integrazione dei sistemi di autenticazione e autorizzazione basati su JWTConoscenza approfondita dei design pattern architetturali in particolar modo quelli riferiti al principio inversion of control (dependency injection)Conoscenza GITRealizzazione di architetture a microservizi basate su Docker e KubernetesConoscenza di servizi di messagingAltre competenze :Capacità relazionali con clientiNegoziazione e comprensione delle esigenze di businessAssicurare la scrittura di codice di qualitàTitolo preferenziale :Conoscenza Front-end e RxJSConoscenza di Spring WebfluxEsperienza di sviluppo su NodeJS / ExpressConoscenza del principio di programmazione CQRS e TDDConoscenza PrimeNg o librerie similariIndipendenza e propensione al lavoro in TeamCapacità di conduzione di progetti di sviluppoAttitudine nel proporre soluzioni innovativeConoscenza dei principi di CI / CDRealizzazione di pipelineCertificazioni AWSDettagli e sedeSede di lavoro : Milano (sede Beta 80 e smartworking)
#J-18808-Ljbffr