Engineering Group

Software Development Java

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

IT Services and IT Consulting · 10,001+ employees

2 d ago
java Mid (2-5 yrs) Full-time Italy
Create a free account to apply — email only, no card. You can also save this posting or score it against your profile with AI.

About the role

Develop backend features for Java systems while directly contributing to the product, and oversee bug fixes and incremental improvements to production applications. Guide the team through complex technical analysis and troubleshooting, set priorities and quality standards, and report progress and issues to stakeholders.

What they look for

Java Spring Spring Boot Backend Development SQL Databases Linux Git Code Review Technical Coordination Troubleshooting Problem Solving Teamwork Stakeholder Reporting English

Requirements

A degree in Computer Science, Computer Engineering, or a related field and at least three years of software development experience are required, preferably in backend systems, along with experience coordinating a small team. Candidates should have strong Java skills, preferably with Spring or Spring Boot, knowledge of SQL databases and Linux, familiarity with Git and code review practices, good written and spoken English, and a car for reaching the office and operational activities.

Benefits

Meal Vouchers Corporate Welfare Hybrid Working Health Insurance Training

Full description

Cosa ti proponiamo

All'interno della Business Line Retail Platform siamo alla ricerca di un/una Software Development Java. Sarai il punto di riferimento tecnico, bilanciando attività di sviluppo hands-on, lavorando su soluzioni reali e con impatto diretto sul prodotto.

Quali saranno le tue attività e responsabilità?

  • 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.
  • 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 3 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?

  • 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

Inquadramento e retribuzione

  • CCNL: Metalmeccanico
  • Livello: a partire dal livello C3
  • RAL: a partire da 33.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