Senior Java Software Engineer

16 set - Milano
Hays

La tua nuova azienda:

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.

Siamo alla ricerca di un Java Back-End Developer

Cosa farai:

- 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.

Cosa avrai bisogno per avere successo:

- Almeno 4 anni di esperienza con Java 11/17
- Spring Boot
- REST API
- JPA/Hibernate e JDBC
- Database SQL relazionali
- Git e Maven
- Unit test
- Metodologia Agile
- 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'atmosfera 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

Nice to have

- Angular.js
- AWS e cloud
- Windows e Linux
- Certificazioni Java
- 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.

Cosa avrai in cambio:

- Offriamo un contratto di collaborazione di lunga visibilità con Hays Solutions
- Disponibilità: Full time
- Modalità di lavoro: onsite 4/5 presso la sede di Milano nei primi mesi, successivamente ibrida 3/5

Cosa devi fare ora:

- Se sei interessato a questa opportunità, clicca su "Candidarsi ora" per inviare una copia aggiornata del tuo CV.
- Se questa opportunità non è in linea con le tue aspettative, ma sei alla ricerca di un nuovo lavoro, visita il nostro sito Internet per scoprirne di nuove.
- I candidati di ambo i sessi, dopo aver visionato l'informativa obbligatoria sulla privacy sul sito www.hays.it, sono pregati di inviare il CV, indicando il codice «Rif» nella colonna Riepilogo a destra.
- Hays S.r.l. Agenzia per il Lavoro Accreditata: Aut. Min. N. 13/I/0007145/03.04 del 1 Aprile 2008.

Stagista Apprendista Segretaria Italia e Canarie

17 set - Bologna
Virtus Group SSD Fanball

Game Master Escape Room - Genova

17 set - Genova
Diablox

Ricevi nuove offerte di lavoro

Crea una Job Alert gratuita per senior java software engineer / milano

Portici - Matt o Pom - 5ore al GG 550 + PROVV

17 set - Portici
Call business

Ottico abilitato

17 set - Ravenna
Ottica Dragoni