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 moduloProgettazione del Data Layer utilizzando il framework HibernateCreazione di metodi DAO CRUD utilizzando il framework Hibernate & SpringScrittura 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 viewUtilizzo di Spring Boot, Spring CloudSviluppare Angular Services che interagiscano con i servizi RESTful nel back-endSviluppo di nuovi Angular Components per quanto riguarda la componente front-end dell'applicazioneImplementazione e comprensione di modelli multi-threading per gestire la sincronizzazione per gli utenti che accedono alle Rest API.Comprensione avanzata delle architetture a microserviziCapacità 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 progettoSaper utilizzare JUnit per i test unitari dell'applicazioneUtilizzo SVN per la gestione del codice sorgenteQualifiche e competenze richieste: Ottime capacità di valutazione e pianificazione delle attivitàCompetenze nel coordinamento dei gruppi di lavoroOttime capacità analitiche, di problem solving e di comunicazioneOltre 5 anni di esperienza professionale come Full Stack Developer (Java) in analisi, design e sviluppo in applicazioni web basedConoscenza in ambito Healthcare tecnica e funzionaleConoscenza lavorativa in Java e JavaEE, JDBC, Multithreading, Hibernate, Spring MVC, Spring BootEsperienza di lavoro con database relazionali come Oracle, MS SQL Server, PostgresEsperienze lavorative su differenti layer dell'architettura Spring MVC tra i Controller, Service e Repository classes.Buona esperienza di lavoro con Hibernate Beans & HQL. Ottima capacità di mappare le tabelle e recuperare i dati dal databaseCompetenze sulla progettazione e sviluppo di sistemi Microservices con Java/Spring BootEsperienza nello sviluppo di SOAP, servizi Web RESTful e API con JSON e XMLAbilità 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 continuous integration come JenkinsCosa 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.
#J-18808-Ljbffr