Engineering Group

Tech Lead Java

Engineering Group Milan, Lombardy, Italy · €42K/yr

IT Services and IT Consulting · 10,001+ employees

Yesterday
java Senior (5-10 yrs) Full-time Italy
Log in to apply, save this posting, or score it against your profile with AI.

About the role

You will lead a team of 4-5 developers in the retail platform business line, balancing hands-on Java backend development with technical coordination and mentoring. You are responsible for architectural decisions, code quality, and ensuring the successful delivery of proprietary retail products.

What they look for

Java Spring Spring Boot SQL Linux Git Code review Technical leadership Mentoring Backend development Troubleshooting Software architecture Team coordination Retail systems

Requirements

Candidates must hold a degree in Computer Science or a related field and possess at least 5 years of backend development experience. Proficiency in Java, Spring Boot, SQL, and Linux is required, along with strong leadership and communication skills.

Benefits

Meal vouchers Corporate welfare Smart working Health insurance Training

Full description

Cosa ti proponiamo

All'interno della Business Line Retail Platform siamo alla ricerca di un/una Tech Lead Java che guidi tecnicamente e coordini un piccolo team di 4-5 sviluppatori dedicato ai nostri prodotti proprietari in ambito retail (self scanning e integrazioni backend). Sarai il punto di riferimento tecnico del team, bilanciando attività di sviluppo hands-on con responsabilità di coordinamento e mentoring, lavorando su soluzioni reali e con impatto diretto sul prodotto.

Quali saranno le tue attività e responsabilità?

  • Leadership tecnica: guiderai le scelte architetturali e tecnologiche del team, garantendo coerenza e qualità del codice sulle piattaforme proprietarie.
  • Coordinamento del team: pianificherai e distribuirai le attività tra i membri del team (4-5 persone), supportando la crescita tecnica di ciascuno attraverso mentoring e code review.
  • Sviluppo backend: continuerai a essere operativo nello sviluppo di funzionalità su sistemi Java, mantenendo un contributo tecnico diretto al prodotto.
  • Manutenzione ed evolutive: supervisionerai le attività di bug fixing e sviluppo incrementale su applicazioni esistenti in produzione, definendo priorità e standard qualitativi.
  • Analisi tecnica e troubleshooting: guiderai il team nell'identificazione e risoluzione delle problematiche tecniche più complesse, prendendo decisioni sulle soluzioni da adottare.
  • Collaborazione cross-team: sarai il referente tecnico nei confronti dei team di frontend, operations e management, partecipando alla pianificazione progettuale e di delivery.
  • Reporting: monitorerai l'avanzamento delle attività del team e riporterai stato e criticità agli stakeholder.

Qualifiche e competenze richieste

  • Laurea in Informatica, Ingegneria Informatica o discipline affini
  • Almeno 5 anni di esperienza nello sviluppo software, preferibilmente su sistemi backend, con pregressa esperienza di coordinamento tecnico di piccoli team (anche informale, es. come referente tecnico o senior developer)
  • Solida conoscenza di Java, preferibilmente con Spring / Spring Boot
  • Conoscenza di database SQL e familiarità con ambienti Linux
  • Buona padronanza di sistemi di versionamento (es. Git) e best practice di code review
  • Buona conoscenza della lingua inglese (scritta e parlata)
  • Automunito, necessario per raggiungere la sede e le attività operative

Cosa cerchiamo nelle nostre persone?

  • Leadership, capacità di guidare e motivare un team tecnico, prendendo decisioni e assumendosene la responsabilità
  • Proattività, nell'anticipare e affrontare le sfide con iniziativa e orientamento al risultato
  • Problem solving, con la capacità di analizzare situazioni complesse e proporre soluzioni concrete ed efficaci
  • Attitudine al lavoro in team e capacità di mediazione tra esigenze tecniche e di business
  • Autonomia, nella gestione delle proprie attività e di quelle del team, nel rispetto delle scadenze
  • Motivazione a far crescere le persone, favorendo il confronto e lo sviluppo delle competenze del team

Inquadramento e retribuzione

  • CCNL: Metalmeccanico
  • Livello: a partire dal livello B2
  • RAL: a partire da 42.000,00 €
  • Benefit: buoni pasto, welfare aziendale, smart working, assicurazione sanitaria, formazione

Sede di inserimento Milano

L’annuncio è rivolto a tutti i candidati, senza distinzione di sesso, nel rispetto del Codice delle pari opportunità di cui al D.Lgs. 198/2006 e ss.mm.ii.

Similar roles