Job Details
Skills And Tools:
Job Description
Experience / Esperienza
• Oltre 5 anni di esperienza professionale come Full Stack Developer (Java) in analisi, design e sviluppo in applicazioni web based
• Preferibile 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
• Ottime capacità analitiche, di problem solving e di comunicazione
Technical skills / Competenze tecniche
• Programming Languages: Java 8+, JavaScript, SQL, PL/SQL
• J2EE Technologies: Servlet, Hibernate 5.x, Spring 4.x, Spring Boot
• UI Technologies: HTML5, CSS3, JavaScript, Typescript, Ajax, JSON
• JavaScript Frameworks: Angular 2+
• Databases: Oracle, MS SQL Server, Postgresql
• Unit Testing Tools: Junit
• Versioning Tools: SVN
• IDE & other Tools: Eclipse, Maven, Postman