Cosa ti proponiamo: All'interno della divisione Pubblica Amministrazione e Sanit nell'area di mercato Sanit siamo alla ricerca di una figura di Technical Manager' le principali attivit riguarderanno il coordinamento di un Team per la Progettazione' lo Sviluppo e la Manutenzione di Software Custom in ambito Sanit con Tecnologia a Micro Servizi. Quali saranno le tue attivit e responsabilit ? - Coinvolgimento in applicazioni Spring MVC ed Hibernate per la progettazione della struttura del modulo - Progettazione del Data Layer utilizzando il framework Hibernate - Creazione di metodi DAO CRUD utilizzando il framework Hibernate &, Spring - Scrittura HQL per gestire i dati dai database utilizzando le API Hibernate come ad esempio ", createQuery", - Scrittura di Rest-Controller con gli standard RESTful in Spring MVC per collegare il modello alla view - Utilizzo di Spring Boot' Spring Cloud - Sviluppare Angular Services che interagiscano con i servizi RESTful nel back-end - Sviluppo di nuovi Angular Components per quanto riguarda la componente front-end dell'applicazione - Implementazione e comprensione di modelli multi-threading per gestire la sincronizzazione per gli utenti che accedono alle Rest API. - Comprensione avanzata delle architetture a microservizi - Capacit di effettuare test degli Spring-Controller nel back-end utilizzando Postman (o qualsiasi rest client) - Capacit di sviluppo utilizzando i pattern design più diffusi (es: Factory' Singleton' etc) - Utilizzare Maven per aggiungere le dipendenze richieste per il progetto - Saper utilizzare JUnit per i test unitari dell'applicazione - Utilizzo SVN per la gestione del codice sorgente Qualifiche e competenze richieste: - Ottime capacit di valutazione e panificazione delle attivit - Competenze nel coordinamento dei gruppi di lavoro - Ottime capacit analitiche' di problem solving e di comunicazione - Oltre 5 anni di esperienza professionale come Full Stack Devloper (Java) in analisi' design e sviluppo in applicazioni web based - Conoscenza in ambito Healthcare tecnica e funzionale - Conoscenza lavorativa in Java e JavaEE' JDBC' Multithreading' Hibernate' Spring MVC' Spring Boot - Esperienza di lavoro con database relazionali come Oracle' MS SQL Server' Postgres - Esperienze lavorative su differenti layer dell'architettura Spring MVC tra i Comntroller' Service e Repository classes. - Buona esperienza di lavoro con HIbernate Beans &, HQL. Ottima capacit di mappare le tabelle e recupere i dati dal database - Buone competenze nella progettazione di applicazioni web dinamiche utilizzando HTML5' CSS3' JavaScript' Typescript' AJAX' JSON e Angular - Competenze sulla progettazione e sviluppo di sistemi Microservices con Java/Spring Boot - Esperienza nello sviluppo di SOAP' servizi Web RESTful e API con JSON e XML - Abilit nel gestire i test unitari utilizzando Junit e comprensione della metodologia Test-Driven Development (TDD). - Esperto in strumenti di controllo delle versioni SVN ed utilizzo di strumenti di build automation come Maven' strumenti di continous integration come Jenkins Cosa cerchiamo nelle nostre persone? - Ambizione' nel perseguire grandi obiettivi e nell'investire sul miglioramento continuo, - Proattivit ' nell'anticipare e affrontare le sfide con iniziativa, - Trasparenza' nel comunicare apertamente e fornire feedback costruttivi, - Motivazione a migliorare e a crescere insieme agli altri' manifestando apertura al confronto per favorire la crescita collettiva e il raggiungimento degli obiettivi comuni. Invia la tua candidatura e raccontaci come puoi fare la differenza. SEDI DI INSERIMENTO Tutte le principali sedi di Italia dove Engineering è presente' come: Roma | Milano | Torino | Bologna | Palermo | Napoli | Firenze | Genova |Padova L'annuncio è rivolto a tutti i candidati' senza distinzione di sesso' nel rispetto del Codice delle pari opportunit di cui al D.Lgs. 198/2006 e ss.mm.ii.