Experis è un brand autenticamente globale e un provider IT in grado di fornire alle aziende servizi integrati: consulenza informatica e ingegneristica, soluzioni IT, professionisti altamente qualificati e formazione tecnica ed innovativa. Per azienda cliente italiana specializzata nell' I nformation Technology per il settore Retail e basata a Campobasso siamo alla ricerca di un Java Developer. Profilo e descrizione del ruolo: Il Software Developer è un ruolo chiave nel team Progetti e Sviluppo. Opera sotto la supervisione del Team Leader interagendo quotidianamente con le diverse figure professionali come ad esempio Software Analyst, UX Designer, Quality Assurance e DBA e riporta al Business Unit Manager. Obiettivi specifici del ruolo: Sviluppo di nuovi software e manutenzioni di software esistenti. Competenze e qualifiche richieste: Laurea in Ingegneria informatica (1° o 2° livello), in Informatica (1° o 2° livello) o equivalente; Almeno 3 anni di esperienza lavorativa in ruolo analogo; Conoscenza approfondita di Java 8/Spring Framework, nello sviluppo di servizi web e microservices Java API for XML Web Services/JPA Java Persistence API; Utilizzo di Maven e Git come repository; Conoscenza approfondita dei database relazionali; Conoscenza delle tecnologie di sviluppo WEB; Orientamento al “problem solving”; Capacità ed entusiasmo per il lavoro in team e spirito di squadra; Ottime capacità relazionali; Buona conoscenza dell’Inglese scritto e parlato. Responsabilità giornaliere e mensili: Implementare nuovi programmi software sulla base delle specifiche ricevute; Realizzazione di hotfix o patch di programmi esistenti; Mantenere e migliorare le prestazioni del software esistente; Creare e integrare API; Creare e implementare soluzioni di archiviazione dati; Comunicare in modo chiaro e regolare con i colleghi della direzione e del supporto tecnico; Testare e mantenere i prodotti software per garantire una grande funzionalità e ottimizzazione; Partecipazione attiva nel processo di migliorare i programmi software esistenti, indicando suggerimenti o innovazione tecnologica. Competenze e qualifiche gradite: Conoscenza di altri linguaggi quali C#, HTML5, Angular, JS; Conoscenza di framework di sviluppo quali Node.js o altri framework basati su javascript; Conoscenza di altri database relazione (SQL Server, MariaDB) e dei loro dialetti SQL; Conoscenza Ide della famiglia JetBrains, IntelliJ; Capacità di utilizzo dei comandi di base di un sistema operativo Linux-based; Preferibile certificazione LPI- 101 102 per Linux; Capacità di utilizzo dei comandi di base di un sistema operativo Windows; Utilizzo della metodologia Agile. J-18808-Ljbffr