Architect Java/Angular

Azienda: Winning Team
Data annuncio: 21/03/2021
Sede di lavoro: Milano
uisiti Richiesti:

Almeno 10 anni di esperienza nello sviluppo di applicazioni web
Conoscenza approfondita di SPRING/JAVA (Spring, security, MVC, Integration, Batch)
Conoscenza approfondita di Javascript e Typescript, HTML5, CSS3, SASS 
Conoscenza dell’utilizzo e interrogazione di SQL e del DB Oracle con JDBC 
Esperienza su sviluppo cloud Azure 
Esperienza nello sviluppo e progettazione di integrazioni con sistemi esterni (SSO, WS, ESB etc..)
Esperienza nello sviluppo di applicativi su architetture distribuite ed eventi (microservizi)
Esperienza con Spring/SpringBoot
Esperienza con Angular, preferibile dalla versione 8 o successive 
Esperienza nella progettazione e sviluppo di API REST  
Esperienza nell’uso dell’integrazione dei sistemi di autenticazione e autorizzazione basati su JWT
Esperienza con il versionamento del codice con GIT o SVN  
Esperienza nell’uso di strumenti di CI/CD (Azure Devops, Jenkins)
Conoscenza approfondita dei design pattern architetturali in particolar modo quelli riferiti al principio inversion of control (dependency injection)
Conoscenza del principio di programmazione CQRS

Altre competenze:  

Capacità relazionali con clienti 
Capacità analitiche 
Team leading and coaching 
Negoziazione e comprensione delle esigenze di business  
Assicurare la scrittura di codice di qualità 
Indipendenza e propensione al lavoro in Team
Attitudine nel proporre soluzioni innovative 

Costituiscono titolo preferenziale: 
Conoscenza di Reactive RxJS 
Conoscenza MDBootstrap o similari 
Conoscenza di Hibernate o MyBatis 
Conoscenza TDD

Sede di lavoro: Milano – centrale
Candidati per questo lavoro
Partner: