Technical leader | java, spring

HRM
Verona, Italy
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Italian, English

Job location

Verona, Italy

Tech stack

Clean Code Principles
Java
Software Quality
Spring
Software Architecture
Test Driven Development
Domain Driven Design
Docker

Job description

all'interno di un progetto applicativo strutturato, avrà un ruolo chiave nel guidare le scelte tecniche e architetturali delle soluzioni software. si occuperà di supportare i team di sviluppo nella risoluzione di problematiche complesse, collaborando con altri technical leader per definire linee guida, standard e best practice di sviluppo. il ruolo prevede inoltre la definizione dell'architettura applicativa, la promozione della qualità del codice e l'adozione di principi orientati a sicurezza, manutenibilità e scalabilità. la figura contribuirà alle attività di scouting tecnologico e alla definizione della visione evolutiva delle applicazioni nel medio-lungo periodo, interfacciandosi con stakeholder tecnici e funzionali. perks & benefits: perché hrm? mettiamo il tuo benessere al centro per permetterti di focalizzarti sulla tecnologia: 30 giorni off: più tempo per te. hai un totale di 30 giorni per goderti il tuo tempo libero. training & tech library: budget formazione personalizzato sui progetti e accesso a risorse per restare sempre aggiornato sulle ultime tech stack. health & welfare: fondo sanitario contrattuale esteso alla famiglia e un budget welfare su misura per le tue esigenze. referral bonus: conosci un talento? presentacelo e ricevi un premio economico senza limiti di segnalazioni. plus: buoni pasto elettronici e convenzioni esclusive su tech, viaggi e lifestyle. cosa porterai nel team siamo alla ricerca di professionisti pronti a mettere a disposizione le proprie competenze ed esplorare nuovi contesti o progetti stimolanti, o desiderosi di approfondire diverse aree di responsabilità. se sei tu, sarai un tassello chiave per il nostro successo grazie a

Requirements

conoscenza approfondita di java e spring framework esperienza nella definizione di architetture software e nella valutazione di soluzioni tecniche solida conoscenza dei principi di clean code e delle best practice di sviluppo capacità di supportare e guidare i team di sviluppo nelle decisioni tecniche attitudine al problem solving e all'analisi di problematiche complesse capacità di relazionarsi efficacemente con stakeholder tecnici e funzionali esperienza nella definizione di standard qualitativi orientati a sicurezza, scalabilità e manutenibilità del software buona conoscenza della lingua inglese (livello b2) disponibilità a recarsi in sede (verona) 5 giorni su 5 nice to have: familiarità con approcci tdd (test driven development) familiarità con principi ddd (domain driven design) conoscenza di docker

Apply for this position