Descrizione del ruolo È questo il ruolo che sta cercando? Se sì, continui a leggere per maggiori dettagli e si ricordi di candidarsi oggi stesso. Siamo alla ricerca di un/una Java Developer Back End motivato/a e competente da inserire nel team di sviluppo di Key-Biz s.r.l. La risorsa contribuirà alla realizzazione di soluzioni software stabili ed efficienti per un progetto in ambito radiofonico e televisivo. Sede di lavoro Roma Centro Modalità di lavoro 3 giorni da remoto, 2 giorni in sede Contratto Tempo Indeterminato (Full-time) Retribuzione RAL: €30.000 - €32.000 Responsabilità principali Sviluppare soluzioni software di alta qualità, rispettando le specifiche tecniche fornite Collaborare con progettisti e analisti per tradurre i requisiti tecnici in codice funzionante Garantire che il codice soddisfi requisiti funzionali e non funzionali, quali sicurezza, scalabilità e performance Mantenere elevati standard di qualità e ottimizzazione del software Requisiti Pregressa esperienza nello sviluppo software con tecnologia Java e architettura a microservizi Capacità di interpretare documentazione tecnica e specifiche di progetto Attitudine all'ottimizzazione delle performance e all'implementazione di pratiche di sicurezza Competenze tecniche richieste Ottima conoscenza del linguaggio Java e del framework Spring Boot Esperienza nella gestione della scalabilità e delle performance del software Cosa offriamo Contratto a tempo indeterminato con RAL competitiva Modalità di lavoro ibrida con flessibilità tra remoto e presenza in sede Opportunità di crescita professionale in un contesto dinamico e innovativo Accoglienza e Inclusione La ricerca è rivolta a candidati di ambo i sessi, in conformità alle leggi 903/77 e 125/91. Le candidature saranno valutate esclusivamente tramite il form dedicato presente sulla nostra pagina carriera. Responsabilità Dettagliate Implementare moduli software, funzionalità e componenti applicativi utilizzando il linguaggio Java e i framework aziendali (es. Spring Boot), garantendo la scrittura di un codice pulito, documentato e manutenibile. Analizzare la documentazione tecnica e i requisiti funzionali forniti dai progettisti e dagli analisti software, traducendoli fedelmente in soluzioni informatiche funzionanti e prive di bug. Progettare, sviluppare e mantenere API RESTful per garantire la corretta comunicazione e integrazione tra i diversi sistemi, applicativi e servizi aziendali o di terze parti. Monitorare l'efficienza del codice scritto, ottimizzando le query al database e la gestione della memoria (JVM) per assicurare che il sistema sia in grado di scalare e reggere elevati carichi di lavoro. Applicare le linee guida di secure coding e i protocolli standard (es. gestione token JWT, filtri di sicurezza) per proteggere l'applicazione da vulnerabilità e accessi non autorizzati. Scrivere ed eseguire test unitari e di integrazione (utilizzando tool come JUnit e Mockito) per validare la bontà del software prima del rilascio in produzione, riducendo al minimo i margini d'errore. xivgfpx Utilizzare sistemi di controllo versione (Git) per la gestione dei branch, partecipando attivamente alle attività di code review all'interno del team per mantenere alti standard qualitativi del dipartimento. #J-18808-Ljbffr