Backend Java
Pubblicato il 23-10-2026 - Octorate in Italia
pOctorate è una società italiana di Travel SaaS, parte del Gruppo Zucchetti. La nostra piattaforma cloud all-in-one supporta hotel, BB e property manager in oltre 50 paesi nella gestione di prenotazioni, fatturazione e operatività quotidiana. ph3Il ruolo /h3pStiamo attraversando una fase strategica, la migrazione di un backend PHP consolidato verso una nuova architettura Java moderna. Non è un immediato porting, è l'occasione per ripensare e far evolvere un prodotto usato ogni giorno da migliaia di strutture ricettive in tutto il mondo. /ppCerchiamo un backend developer con una solida esperienza di sviluppo software e una buona padronanza dell'ecosistema Java, capace di comprendere e lavorare anche su una codebase PHP esistente. /ppNel nostro team Claude Code e gli agenti AI fanno parte del normale workflow di sviluppo. Non cerchiamo chi deleghi lo sviluppo all'AI, né chi si limiti a scrivere prompt. Cerchiamo persone che sappiano progettare software, leggere codice, comprendere architetture e valutare criticamente ciò che producono gli agenti, usandoli per aumentare velocità, qualità e capacità di affrontare sistemi complessi. /ph3Orario e modalità di lavoro /h3pFull time dal lunedì al venerdì, 09:00
- 18:00 con un'ora di pausa pranzo, con flessibilità di ±30 minuti in entrata e in uscita. /ppPosizione ibrida con presenza in sede a Roma. 50% di smart working mensile, il resto in ufficio. /ph3Cosa farai /h3ulliAnalizzare e comprendere il backend PHP esistente, contribuendo alla sua progressiva migrazione verso Java. /liliProgettare e sviluppare servizi backend in Java 21+. /liliProgettare e ottimizzare database relazionali MySQL, individuando problemi di performance e collli di bottiglia.
/liliProgettare e mantenere API REST e servizi SOAP. /liliGestire il persistence layer tramite JPA e contribuire all'evoluzione del modello di dominio. /liliApplicare design pattern e principi di software engineering per mantenere il codice leggibile ed evolutivo. /liliCollaborare sull'analisi e sull'evoluzione dell'architettura della piattaforma. /liliSupportare, quando necessario, attività operative su ambienti Linux e infrastrutture applicative. /li /ulh3Agentic Development /h3pUsiamo gli agenti AI ogni giorno per esplorare codebase complesse, implementare funzionalità, generare e migliorare test, fare refactoring, analizzare stacktrace e problemi di produzione, supportare debugging e code review, produrre documentazione tecnica e valutare alternative architetturali. /ppCi aspettiamo quindi che tu sappia fornire agli agenti il contesto corretto, strutturare task e prompt complessi, verificare criticamente il codice prodotto, individuare errori, assunzioni sbagliate e soluzioni inutilmente complesse, capire quando affidare un'attività all'agente e quando intervenire direttamente, usare più agenti o workflow paralleli quando serve e condividere con il team le buone pratiche che migliorano il processo. /ph3Requisiti obbligatori /h3ulliEsperienza consolidata nello sviluppo backend in Java 11 o superiore,
oppure un percorso di transizione attiva da PHP a Java. /liliBuona conoscenza di PHP e familiarità con architetture legacy. liliSolide basi di programmazione a oggetti e conoscenza dei principali design pattern. /liliFamiliarità con JPA e gestione delle entità. /liliConoscenza di Jakarta EE e MicroProfile, oppure esperienza equivalente con Spring. /liliBuona padronanza di MySQL e capacità di analisi delle performance. /liliConoscenza delle best practice REST e SOAP. /liliDimestichezza con Linux a livello operativo. /liliEsperienza concreta con strumenti di AI-assisted development o agenti AI applicati allo sviluppo. /li /ulh3Costituisce un plus /h3ulliEsperienza diretta in progetti di migrazione tecnologica da PHP, Python o altri linguaggi verso la JVM. /liliFamiliarità con Payara come application server. /liliEsperienza con Docker e pipeline CI/CD. /liliUtilizzo avanzato di agenti AI su repository complessi o di grandi dimensioni. /liliConoscenza del settore hospitality, PMS o channel manager. /li /ulh3Trattamento economico /h3pPer la posizione in oggetto la retribuzione annua lorda (RAL) iniziale sarà non inferiore a € 30.000. La RAL sarà comunque commisurata all'effettiva esperienza maturata, al livello delle competenze acquisite e alla corrispondenza del profilo ricercato col profilo della risorsa. /ph3Perché Octorate /h3pLavoriamo su prodotto proprietario con impatto reale su decine di migliaia di strutture nel mondo. Un progetto tecnico sfidante con visibilità sull'intera architettura e non su un singolo modulo, e la possibilità di contribuire a definire i workflow e le buone pratiche di Agentic Development che il team adotta.
