Sviluppatore

Adecco Portugal

Roma

Hybrid

EUR 35,000 - 45,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Smart working 50%
Progetto internazionale

Job summary

Adecco sta cercando un Developer Back End per guidare la migrazione da un sistema PHP legacy a una nuova architettura Java moderna. Lavorerai su API REST e servizi SOAP, con attenzione a robustezza e prestazioni, integrando Jakarta EE/MicroProfile e tecnologie MySQL in un contesto Linux.

La figura dovrà leggere codice esistente, progettare soluzioni solide, partecipando a pipeline CI/CD e utili riferimenti a Payara/Docker, garantendo qualità e manutenibilità del software.

Qualifications

  • Esperienza consolidata nello sviluppo backend in Java 11+ o percorso di transizione da PHP a Java.
  • Buona conoscenza di PHP e familiarità con architetture legacy.
  • Solide basi di programmazione a oggetti e design pattern principali.
  • Familiarità con JPA e gestione entità.
  • Conoscenza di Jakarta EE / MicroProfile oppure Spring.
  • Buona padronanza di MySQL e analisi delle performance.
  • Conoscenza delle best practice REST e SOAP.
  • Dimestichezza con Linux a livello operativo.

Responsibilities

  • Analizzare e comprendere codice PHP esistente per guidare migrazione verso Java.
  • Sviluppare e manutenere servizi backend in Java (21+), usando HttpClient e Stream API.
  • Implementare soluzioni su Jakarta EE e MicroProfile.
  • Progettare e ottimizzare database MySQL; identificare colli di bottiglia.
  • Costruire e mantenere API REST e servizi SOAP, assicurando sicurezza e manutenibilità.
  • Gestire accesso ai dati con JPA e modello di dominio chiaro.
  • Applicare design pattern e principi di software engineering per codice evolutivo.
  • Supportare attività sistemistiche su Linux (cluster, rete, firewall).
  • Usare strumenti AI in modo critico: prompt engineering per generazione/refactoring codice.

Skills

Java 11+
PHP knowledge
JPA
Jakarta EE/MicroProfile
Spring or Jakarta
MySQL optimization
REST/SOAP
Linux
Object oriented design
AI-assisted coding (prompting)

Tools

Docker
CI/CD
Payara
Git

Job description

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 bases 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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Developer
Java Developer

Rextart S.r.l. • Lombardia

On-site
EUR 30,000 - 35,000
CCNL Metalmeccanico Confapi
Ticket Restaurant da 7€
Buzz Bonus
+2
Backend Developer (Ibrido - Roma)
Backend Developer (Ibrido - Roma)

Rextart • Roma

On-site
EUR 30,000 - 35,000
Crescita professionale e formazione continua
Ambiente di lavoro giovane e stimolante
CCNL Metalmeccanico Confapi
+2
Sviluppatore Backend Java – Migrazione PHP
Sviluppatore Backend Java – Migrazione PHP

Adecco Portugal • Roma

Hybrid
EUR 35,000 - 45,000
Smart working 50%
Progetto internazionale
Java Backend Developer
Java Backend Developer

Adecco Talent Attraction • Lombardia

On-site
EUR 35,000 - 45,000
Java Developer
Java Developer

KeyBiz • Roma

Remote
EUR 28,000 - 32,000
Full remote
Sviluppatore back-end
Sviluppatore back-end

Project Adriatica - WeAreProject • Ravenna

On-site
EUR 40,000 - 45,000
Contratto a tempo indeterminato
Piano salute integrato
Formazione continua (LinkedIn Learning
+1
Java Backend Developer
Java Backend Developer

OVERTECH Consulting • Scarperia e San Piero

Remote
EUR 35,000 - 55,000
Java Backend Developer / Software Architect
Java Backend Developer / Software Architect

MetesDtn S.r.l. • Bologna

Hybrid
EUR 35,000 - 45,000
Indeterminato CCNL Commercio
RAL 35k–45k euro
Buoni pasto
+4
Java Developer
Java Developer

Rextart S.r.l. • Roma

Hybrid
EUR 32,000 - 37,000
Ticket Restaurant 7€
Buzz Bonus
Assicurazione medico-sanitaria
+2
Java Developer
Java Developer

Rextart S.r.l. • Italy

Remote
EUR 32,000 - 39,000
Ticket Restaurant
Buzz Bonus
Assicurazione medico-sanitaria
+1