PJava Developer - Hybrid Milano /ppLa tua nuova azienda /ppHays 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. /ppPer conto di un importante cliente in ambito finanziario/bancario, siamo alla ricerca di un Java Developer. /ppCosa deve fare /pulliSviluppo Software: Progettare, sviluppare, mantenere e rilasciare applicazioni Java ad alte prestazioni. /liliArchitettura: Partecipare alla definizione dell'architettura del software e delle soluzioni tecniche. /liliAnalisi, Progettazione e Sviluppo: Analizzare, progettare e sviluppare applicazioni aziendali professionali. /liliRevisione del Codice: Condurre revisioni del codice per garantire la qualità e l'aderenza agli standard di sviluppo. /li /ulpCompetenze tecniche richieste /pulliCompetenza in Java, con una buona conoscenza del suo ecosistema /liliBuona conoscenza dei modelli e dei concetti di programmazione orientata agli oggetti (OOP) in Java /liliCapacità di scrivere librerie Java riutilizzabili /liliCapacità di scrivere codice Java pulito e leggibile /liliScrittura di codice Java ben progettato, efficiente e testabile /liliConoscenza Java 17 JDK. /liliOttima conoscenza di Java 11 /liliOttima conoscenza dell'ambiente Spring Boot (preferibilmente 3.x) /liliOttima conoscenza dello sviluppo Spring-Web dell'API REST /liliOttima conoscenza di JPA (implementazione Hibernate) e JDBC /liliConoscenza AWS e mondo cloud /liliOttima conoscenza di database SQL relazionali, query SQL e transazioni (DBMS preferito:SqlServer) /liliImplementazione di test automatizzati e unit test /liliConoscenza approfondita dello strumento di versioning del codice GIT /liliComprensione di Maven per la creazione di strumenti e la gestione delle dipendenze /liliConoscenza della metodologia Agile (Scrum e Kanban) e Waterfall /liliConoscenza sistemi Windows e Linux /liliCompetenza nei modelli di integrazione aziendale /liliProgettazione, implementazione e manutenzione di applicazioni Java per sistemi mission-critical che sono spesso ad alto volume e bassa latenza /li /ulpCompetenze tecniche preferenziali (Nice to have) /pulliCompetenza in Angular.js /liliEsperienza con Db Oracle /li /ulpAltre Competenze richieste /pulliCapacità comunicative e organizzative /liliCapacità di gestire il tempo in modo efficace /liliCuriosità, Diplomazia, Senso critico /liliCapacità di prendere iniziativa, esplorare nuove soluzioni e migliorare continuamente le proprie capacità /liliOttime capacità di problem solving /liliPredisposizione al lavoro in team /liliOrientamento al raggiungimento degli obiettivi nel rispetto delle scadenze previste /li /ulpFormazione, esperienza e certificazioni (nice to have) /pulliTitolo di Studio: Laurea magistrale in Informatica, Ingegneria Informatica o campo correlato. /liliCertificazioni: Certificazioni Java (es. Oracle Certified Professional) e altre certificazioni rilevanti sono un plus. /li /ulpAltre informazioni /pulliPosizione aperta ad ogni grado di seniority (esclusi entry level) /liliModalità di lavoro: hybrid (3/4 giorni presso la sede del cliente in zona Milano Nord) /liliOpportunità aperta anche a professionisti in Partita Iva. /liliInquadramento e retribuzione saranno commisurati all’esperienza e discussi in sede di colloquio. /li /ulpCome Candidarsi /ppI candidati di ambo i sessi, dopo aver visionato l'informativa obbligatoria sulla privacy sul sito sono pregati di inviare il proprio CV in formato Word, indicando il riferimento (Rif. 949001). Hays Solutions S.r.l. con Socio unico. Soggetta a direzione e coordinamento da parte di Hays Plc /pp#LI-DNI /p