Technical Lead
agap2 Italia
Milan, Italy
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
Italian, English Experience level
IntermediateJob location
Milan, Italy
Tech stack
Java
Agile Methodologies
Hibernate
Java Database Connectivity
Java Persistence API
Spring
Maven
Object-Oriented Software Development
Scrum
Regression Testing
SAP Project Management
Management of Software Versions
Spring-boot
GIT
Information Technology
REST
Microservices
Job description
- gestire un team di sviluppatori con l'obiettivo di mantenere alta la qualità dei prodotti software, assicurandoti che i processi di sviluppo siano il più possibile aderenti alle regole/practice stabilite dal gruppo;
- capire e analizzare le richieste del cliente interno / esterno dal punto di vista tecnico e, congiuntamente al referente Funzionale / Integration, valuta l'effort richiesto.
- descrivere e verificare le specifiche tecniche che il software ha o dovrebbe avere;
- supportare il team funzionale durate la fase di test, incluso test di regressione dove necessario;
- monitorare le diverse fasi del progetto ed aggiorna la pianificazione / status di progetto in collaborazione con il PM;
- prendere decisioni tecniche in allineamento con l'Head of, mostrandoti come punto di riferimento del team.
Requirements
- Laurea in Informatica, Ingegneria o materie scientifiche.
- 8+ anni di esperienza nello sviluppo e 3+ anni di esperienza nella gestione di team di medie dimensioni.
- Conoscenza della metodologia Agile (Scrum e Kanban) e Waterfall.
- Buona conoscenza della lingua inglese, scritta e parlata.
- Competenza in Java, con una buona conoscenza del suo ecosistema e dei modelli e dei concetti di programmazione orientata agli oggetti (OOP) ;
- Esperienze in architetture distribuite / microservizi.
- Conoscenza Java 17 JDK e 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 approfondita dello strumento di versioning del codice GIT.
- Comprensione di Maven per la creazione di strumenti e la gestione delle dipendenze.
About the company
CHI SIAMOAGAP2 è una multinazionale europea di consulenza ingegneristica e informatica facente parte del Gruppo MoOngy.Presente in 14 paesi europei con oltre 10.000 dipendenti, abbiamo aperto, da sei anni, la prima sede italiana a Milano e, vista la continua crescita, stiamo rafforzando e ampliando il nostro team con persone che condividano gli stessi valori della nostra società: AMBIZIONE, SORRISO, DINAMISMO, VOGLIA DI METTERSI IN GIOCO, il tutto in una realtà in continua evoluzione, nella quale le relazioni umane sono sempre al primo posto.PosizioneIl/La Technical Lead sarà responsabile dell'implementazione, la manutenzione e rilasci dei diversi sviluppi dei prodotti proprietari e, in particolare, si occuperà di