Sviluppatore
Adecco
Descrizione dell'offerta
La divisione Digital&Technologies di Adecco sta cercando per azienda cliente nel settore informatico (NO Consulenza) un Developer Back End.
La figura lavorerà su un progetto di migrazione da un sistema backend PHP consolidato verso una nuova architettura Java moderna.
Cerchiamo qualcuno che conosca bene entrambi i mondi: chi ha vissuto dall'interno una codebase PHP legacy sa esattamente cosa significa doverla leggere, capirla e trasformarla in qualcosa di solido.
Responsabilità principali
● Analizzare e comprendere il codice PHP esistente per guidare la migrazione verso Java in modo consapevole e progressivo.
● Sviluppare e manutenere servizi backend in Java (21+), sfruttando le funzionalità native (HttpClient, Stream API, ecc.).
● Implementare soluzioni su Jakarta EE e MicroProfile, con attenzione a robustezza e affidabilità.
● Progettare e ottimizzare database relazionali MySQL, individuando e risolvendo colli di bottiglia nelle query.
● Costruire e mantenere API REST e servizi SOAP, garantendone sicurezza e manutenibilità nel tempo.
● Gestire l'accesso ai dati tramite JPA, con una visione chiara del modello di dominio.
● Applicare design pattern e principi di software engineering per produrre codice leggibile ed evolutivo.
● Supportare attività sistemistiche su Linux (configurazione cluster, rete, firewall in ambienti bare metal).
● Utilizzare strumenti AI in modo critico e consapevole: prompt engineering per generazione codice, refactoring, spiegazione di stacktrace e scaffolding di test — valutando sempre l'output prima di integrarlo.
Requisiti obbligatori
● Esperienza consolidata nello sviluppo backend in Java (11+) o in un percorso di transizione attiva da PHP a Java.
● Buona conoscenza di PHP e familiarità con architetture legacy: saper leggere, navigare e ragionare su una codebase esistente è parte essenziale del ruolo.
● Solide basi di programmazione a oggetti e conoscenza dei principali design pattern (Factory, Singleton, Observer, ecc.).
● Familiarità con JPA e gestione delle entità.
● Conoscenza di Jakarta EE / MicroProfile oppure Spring (entrambi accettati).
● Buona padronanza di MySQL e capacità di analisi delle performance.
● Conoscenza delle best practice REST e SOAP.
● Dimestichezza con Linux a livello operativo (comandi, file system, processi).
Costituisce un plus
● Esperienza diretta in progetti di migrazione tecnologica (da PHP, Python o altri linguaggi verso la JVM).
● Familiarità con Payara come application server.
● Esperienza con Docker e pipeline CI/CD.
● Conoscenza del settore hospitality o dei sistemi PMS/channel manager.
Benefici e condizioni
● Lavoro su prodotto proprietario con impatto reale su decine di migliaia di utenti in tutto il mondo.
● Un progetto tecnico sfidante con visibilità sull'intera architettura, non solo su un singolo modulo.
Sede di lavoro: Roma sud (EUR), Smart working al 50% del tempo mensile.
Offerta:
Contratto a tempo indeterminato CCNL Metalmeccanico, RAL dai 35 ai 45K, buoni pasto da €8,00.
26 Agosto 2026
Il lavoro dei tuoi sogni ti aspetta
Unisciti alle oltre 150.000 persone che hanno già utilizzato Jobiri per trovare lavoro