Full Stack Software Engineer
Junior / Apprendista

ADENTIS Italia's logo

ADENTIS Italia

Italia

Full Remote

Contratto a tempo indeterminato

Information Technology

Descrizione della Posizione Lavorativa

ADENTIS Italia è un gruppo europeo di consulenza ingegneristica e operativa parte del Gruppo MoOngy, presente in 14 paesi con oltre 8.500 dipendenti. La sede italiana di Milano è attiva da quattro anni e, in fase di crescita, il team viene ampliato con persone che condividano valori come ambizione, dinamismo e volontà di mettersi in gioco. Le relazioni umane sono un elemento centrale della nostra realtà.

Posizione

Cerchiamo un Full Stack Software Engineer specializzato in PHP, Java e Angular per lavorare su un progetto di modernizzazione applicativa. La modalità di lavoro è Full Remote. La ricerca è riferita anche a opportunità collegate a sedi tra cui Lucca (Lucca LU (+ 1 altra)).

Responsabilità

  • Analizzare l'architettura e il codice di sistemi legacy sviluppati in PHP.
  • Progettare e implementare la nuova architettura applicativa in Java.
  • Eseguire il porting funzionale e tecnico delle componenti applicative garantendo equivalenza funzionale e qualità del software.
  • Eseguire refactoring del codice secondo principi OOP e best practice Java.
  • Sviluppare e mantenere servizi backend (REST API, business logic, integrazione database).
  • Sviluppare e integrare frontend moderni in Angular.
  • Collaborare con team tecnici e stakeholder per l'analisi delle esigenze applicative.
  • Supportare attività di testing, debugging e miglioramento continuo.

Requisiti tecnici

  • Ottima conoscenza di PHP e esperienza nell'analisi di codice legacy.
  • Solida esperienza nello sviluppo backend in Java.
  • Esperienza nello sviluppo frontend con Angular.
  • Conoscenza di REST API e integrazione frontend-backend.
  • Esperienza con database relazionali (PostgreSQL, MySQL o equivalenti).
  • Capacità di analisi funzionale e tecnica, esperienza in refactoring e modernizzazione applicativa.
  • Esperienza con Quarkus o framework Java cloud-native e nello sviluppo di microservizi scalabili e containerizzati.
  • Buone capacità di problem solving, orientamento al risultato e attitudine collaborativa.

Nice to have

  • Conoscenza di Docker e Kubernetes.
  • Esperienza in migrazioni applicative o progetti di digital transformation.
  • Familiarità con metodologie Agile/Scrum.
  • Conoscenza di strumenti CI/CD.

Cosa offriamo

  • Contratto a tempo indeterminato.
  • Formazione continua su hard e soft skills.
  • Follow-up costante con HR e Business Manager.
  • Un percorso di crescita chiaro e strutturato in un ambiente innovativo, dinamico e internazionale.

Inclusione e trattamento dati

ADENTIS Italia è un equal opportunities employer che accoglie candidature senza distinzione di età, genere, nazionalità, disabilità, orientamento sessuale, religione o stato civile. Si presta particolare attenzione alle risorse appartenenti alle categorie protette ai sensi degli articoli 1 e 18 della Legge 68/99. I dati personali saranno trattati in conformità al Regolamento UE 2016/679.

Benefit per i dipendenti

  • Formazione continua e supporto allo sviluppo professionale.
  • Follow-up e mentoring con HR e Business Manager.
  • Percorso di crescita strutturato in contesto internazionale.

Requisiti

Ottima conoscenza di PHP con esperienza su codice legacy; solida esperienza nello sviluppo backend Java; esperienza frontend con Angular; conoscenza di REST API e integrazione; esperienza con database relazionali (PostgreSQL, MySQL o equivalenti); capacità di analisi funzionale e tecnica; esperienza in refactoring e modernizzazione applicativa; esperienza con Quarkus o framework Java cloud-native e nello sviluppo di microservizi containerizzati; buone capacità di problem solving e attitudine al lavoro in team.

Competenze richieste

  • Competenze professionali
  • PHP Java Angular REST API PostgreSQL MySQL Quarkus Microservizi Containerization OOP Docker Kubernetes CI/CD Agile/Scrum
  • Competenze trasversali
  • Problem solving Lavoro in team Orientamento al risultato Capacità analitiche Attitudine collaborativa