Careers

Date posted: 4 Marzo 2026

Java Full Stack Developer (Middle/Senior)

Per il potenziamento del nostro team di sviluppo software, siamo alla ricerca di un Java Full Stack Developer, con esperienza di 4–5 anni o superiore nello sviluppo software.

Employee Type Full-time
Location Torino
Job Type Java Full Stack Developer (Middle/Senior)
Experience 4-5 Years or more

Figura ricercata: Java Full Stack Developer (Middle/Senior)

La risorsa sarà inserita nel team di sviluppo software.

Responsabilità Principali:

  • Progettazione e sviluppo di applicazioni Java web e desktop
  • Presa in carico, manutenzione, sviluppo e refactoring di applicativi esistenti
  • Analisi e modernizzazione di soluzioni sviluppate con tecnologie legacy (es. Java 8)
  • Evoluzione architetturale e aggiornamento tecnologico delle applicazioni
  • Sviluppo e integrazione frontend
  • Containerizzazione e gestione ambienti di esecuzione

Competenze tecniche richieste:

  • Esperienza di 4–5 anni o superiore nello sviluppo software
  • Ottima conoscenza di Java
  • Esperienza nello sviluppo di:
    • Applicazioni web (Spring / Spring Boot o framework equivalenti)
    • Applicazioni desktop (JavaFX, Swing o simili)
  • Esperienza nella gestione e manutenzione di codice legacy (es. Java 8)
  • Conoscenza approfondita di database relazionali (MySQL, PostgreSQL, SQL Server, Oracle), capacità di scrittura e ottimizzazione di query SQL
  • Esperienza nell’utilizzo di API REST
  • Utilizzo di sistemi di versioning (Git)
  • Gestione build e dependency management (Maven o Gradle)
  • Utilizzo di ambienti di sviluppo (IntelliJ IDEA, Eclipse o equivalenti)
  • Esperienza con Docker per containerizzazione applicazioni
  • Sviluppo frontend con Angular

Competenze tecniche preferenziali (nice to have)

  • Conoscenza di C# e framework .NET
  • Esperienza in attivit? di migrazione tecnologica e integrazione di sistemi
  • Conoscenza di pipeline CI/CD
  • Esperienza in ambienti cloud (Azure)
  • Conoscenza di architetture a microservizi
  • Conoscenza di React

Competenze personali

  • Attitudine al lavoro in team multidisciplinari
  • Autonomia operativa e orientamento al risultato
  • Capacità di dialogo con figure tecniche e non tecniche
  • Precisione, affidabilità e attenzione alla qualità del servizio
  • Interesse per tecnologie avanzate e contesti ad alta complessità

Sede di lavoro: Torino

Inviare la propria candidatura ed il CV in formato elettronico (.PDF), completo di autorizzazione al trattamento dei dati personali, secondo le normative vigenti, a a.messina@enginsoft.com indicando nell'oggetto: "Java Full Stack Developer (Middle/Senior)".