Senior Java Developer - Milano (Full remote)
Senior Java Developer - Milano (Full remote)
Hays 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.
Per conto di un importante cliente, siamo alla ricerca di un Senior Java Developer.
* Sviluppo Software: Progettare, sviluppare, mantenere e rilasciare applicazioni Java ad alte prestazioni.
* Architettura: Partecipare alla definizione dell'architettura del software e delle soluzioni tecniche.
* Analisi, Progettazione e Sviluppo: Analizzare, progettare e sviluppare applicazioni aziendali professionali.
* Revisione del Codice: Condurre revisioni del codice per garantire la qualità e l'aderenza agli standard di sviluppo.
Competenze tecniche richieste
* Competenza in Java, con una buona conoscenza del suo ecosistema
* Buona conoscenza dei modelli e dei concetti di programmazione orientata agli oggetti (OOP) in Java
* Capacità di scrivere librerie Java riutilizzabili
* Capacità di scrivere codice Java pulito e leggibile
* Scrittura di codice Java ben progettato, efficiente e testabile
* Conoscenza Java 17 JDK. Ottima conoscenza di Java 11
* Ottima conoscenza dell'ambiente Spring Boot (preferibilmente 3.x)
* Ottima conoscenza dello sviluppo Spring-Web dell'API REST
* Ottima conoscenza di JPA (implementazione Hibernate) e JDBC
* Conoscenza AWS e mondo cloud
* Ottima conoscenza di database SQL relazionali, query SQL e transazioni (DBMS preferito: SqlServer)
* Implementazione di test automatizzati e unit test
* Conoscenza approfondita dello strumento di versioning del codice GIT
* Comprensione di Maven per la creazione di strumenti e la gestione delle dipendenze
* Conoscenza della metodologia Agile (Scrum e Kanban) e Waterfall
* Conoscenza sistemi Windows e Linux
* Competenza nei modelli di integrazione aziendale
* Progettazione, implementazione e manutenzione di applicazioni Java per sistemi mission-critical che sono spesso ad alto volume e bassa latenza
Altre Competenze richieste
* Capacità comunicative e organizzative
* Capacità di gestire il tempo in modo efficace
* Curiosità, Diplomazia, Senso critico
* Capacità di prendere iniziativa, esplorare nuove soluzioni e migliorare continuamente le proprie capacità
* Ottime capacità di problem solving
* Predisposizione al lavoro in team
* Orientamento al raggiungimento degli obiettivi nel rispetto delle scadenze previste
Formazione, esperienza e certificazioni (nice to have)
* Titolo di Studio: Laurea magistrale in Informatica, Ingegneria Informatica o campo correlato.
* Certificazioni: Certificazioni Java (es. Oracle Certified Professional) e altre certificazioni rilevanti sono un plus.
Altre informazioni
* Esperienza minima di 7 anni come sviluppatore Back End Java Springboot e nello sviluppo di microservizi.
* Modalità di lavoro: full remote (possibili, in fasi critiche, trasferte in sede a Milano Nord).
* Opportunità aperta anche a professionisti in Partita Iva.
* Inquadramento e retribuzione saranno commisurati all’esperienza e discussi in sede di colloquio.
I candidati di ambo i sessi, dopo aver visionato l'informativa obbligatoria sulla privacy sul sito www.hays-itservices.it, sono pregati di inviare il proprio CV in formato Word, indicando il riferimento (Rif. 946142). Hays Solutions S.r.l. con Socio unico. Soggetta a direzione e coordinamento da parte di Hays Plc
#J-18808-Ljbffr