Backend Java Developer, Agentic Development
Octorate — Italy · Posted ~5 hours ago
🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.
Log in to add to target listDescription
Octorate è una società italiana di Travel SaaS, parte del Gruppo Zucchetti.
La nostra piattaforma cloud all-in-one supporta hotel, B&B e property manager in oltre 50 paesi nella gestione di prenotazioni, fatturazione e operatività quotidiana.
Fondata a Roma nel 2012, aiutiamo albergatori e proprietari a lavorare in autonomia con strumenti concreti e affidabili.
Il ruolo
Stiamo ampliando il team di sviluppo e cerchiamo uno Sviluppatore Backend Java con almeno 3 anni di esperienza, solide competenze tecniche e una forte attenzione alla qualità del codice.
Nel 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.
L'obiettivo non è scrivere più codice, è costruire software migliore con maggiore consapevolezza.
Orario e modalità di lavoro
Full 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.
Posizione ibrida con presenza in sede a Roma.
50% di smart working mensile, il resto in ufficio.
Cosa farai
Progettare, sviluppare e manutenere servizi backend in Java 21+, sfruttando librerie e funzionalità native della piattaforma.Implementare soluzioni basate su Jakarta EE e MicroProfile, assicurandone robustezza e manutenibilità.Disegnare e manutenere database MySQL, analizzando e ottimizzando query e problemi di performance.Creare e gestire API REST e servizi SOAP, assicurandone sicurezza e manutenibilità.Utilizzare JPA per l'accesso ai dati e la gestione delle entità.Applicare principi OOP, design pattern e buone pratiche di software engineering.Collaborare sull'analisi e sull'evoluzione dell'architettura applicativa.Supportare attività sistemistiche in ambiente Linux, incluse configurazioni di rete, cluster e firewall.
Agentic Development
Usiamo 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.
Ci aspettiamo quindi che tu sappia fornire agli agenti il contesto corretto, strutturare task e prompt complessi, verificare criticamente il codice prodotto, individuare errori e soluzioni inutilmente complesse, capire quando affidare un'attività all'agente e quando intervenire direttamente, usare workflow paralleli quando serve e condividere con il team le buone pratiche che migliorano il processo.
Requisiti obbligatori
Almeno 3 anni di esperienza nello sviluppo Java, con esperienza dimostrabile su backend in Java 11 o superiore.Solide basi di programmazione a oggetti e conoscenza dei principali design pattern.Familiarità con JPA e gestione delle entità.Conoscenza di Jakarta EE e MicroProfile, oppure esperienza equivalente con Spring.Buona padronanza di MySQL e capacità di analizzare e ottimizzare le performance delle query.Conoscenza delle architetture e best practice REST e SOAP.Buona dimestichezza con Linux, gestione di file, processi e configurazioni applicative.Esperienza concreta con strumenti di AI-assisted development o agenti AI applicati allo sviluppo.
Costituisce un plus
Familiarità con Payara come application server.Esperienza con Docker e strumenti CI/CD.Esperienza nella modernizzazione o evoluzione di applicazioni legacy.Utilizzo avanzato di agenti AI su repository complessi o di grandi dimensioni.Esperienza con workflow multi-agent.Conoscenza del settore hospitality, PMS o channel manager.
Trattamento economico
Per 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.
Perché Octorate
Lavoriamo su prodotto proprietario con impatto reale su decine di migliaia di strutture nel mondo.
Avrai visibilità sull'intera architettura e non su un singolo modulo, e potrai contribuire a definire i workflow e le buone pratiche di Agentic Development che il team adotta.
Ambiente tecnico orientato alla sperimentazione e alla crescita continua.
🐙
We have 152,589 jobs that might be an even better fit for you
DontApply's real value goes far beyond a single job link or company name. Just upload your resume — in under a minute we'll analyze all 152,589 jobs and tell you exactly which ones you should apply to right now.
Upload My Resume