La tua nuova aziendaHays Solutions, società del gruppo multinazionale Hays, quotata al London Stock Exchange, offre servizi di consulenza mirati all'individuazione, alla comprensione e al raggiungimento degli obiettivi concreti di un progetto di business in ambito IT, Engineering o Digital.Chi stiamo cercandoPer importante cliente di livello internazionale e presente su tutto il territorio siamo alla ricerca di un Middle Java Developer.Cosa deve fareSviluppo Software: Progettare e implementare fasi di applicazioni Java, partecipare alle attività di sviluppo software e architettura.Analisi e Debugging: Condurre analisi, test, programmazione e debugging del software.Gestione del Ciclo di Vita del Software: Contribuire a tutte le fasi del ciclo di vita dello sviluppo software, inclusi progettazione, sviluppo, test e rilascio.Collaborazione: Lavorare a stretto contatto con altri sviluppatori, ingegneri del software e team di progetto per raccogliere requisiti e definire soluzioni tecniche.Manutenzione del Codice: Mantenere e migliorare il codice esistente, garantendo che sia ben documentato e organizzato.Supporto Tecnico: Fornire supporto tecnico e risolvere problemi di produzione e non produzione.Sviluppo di API: Implementare e gestire API RESTful e altre interfacce di servizio.Ottimizzazione delle Prestazioni: Assicurare che il codice sia efficiente e ottimizzato per le prestazioni.Revisione del Codice: Partecipare alle attività di revisione del codice per mantenere la qualità del software.Aggiornamento Tecnologico: Ricercare e raccomandare nuove tecnologie e miglioramenti ai processi esistenti.Competenze tecniche richiesteLinguaggi: Java >8/11, J2EE.Framework: Spring/Spring Boot, Hibernate, JPA.Middleware: Apache, Kafka.Tool di Build: Maven.Tool di Versionamento: Git.Tool di CI/CD: Jenkins.IDE: IntelliJ.Altre competenze richieste in maniera preferenzialeCloud: Esperienza con servizi cloud (AWS, Azure, Google Cloud).Frontend: Conoscenza di base di tecnologie frontend (React, Angular).Agile: Esperienza in ambienti di sviluppo Agile/Scrum.Sicurezza: Conoscenza delle best practice di sicurezza nello sviluppo software.Capacità di problem solving.Flessibilità e adattabilità, in grado di lavorare con diversi formati di messaggi e standard, nonché con sistemi e applicazioni esterni.Buone capacità di analisi aziendale, in grado di comprendere i requisiti e le esigenze dei clienti interni ed esterni e tradurli in soluzioni tecniche.Buone capacità di comunicazione, interpersonali e di lavoro di squadra.Buona conoscenza dell'inglese scritto e parlato.Formazione, esperienza e certificazioni (nice to have)Titolo di Studio: Laurea in Informatica, Ingegneria Informatica o campo correlato.Certificazioni: Certificazioni Java (es.
Oracle Certified Professional) e altre certificazioni rilevanti sono un plus.Modalità di lavoro: ibrida - 2gg/sett a Roma (non è da escludersi, a tendere, full remote).Opportunità aperta a professionisti in Partita Iva.Range tariffario/gg esclusa Iva e comprensivo di tutti gli oneri: tra 200€/gg e 240€/gg, da concordare in sede di colloquio.
#J-18808-Ljbffr