Le offerte di “KeyBiz”

Già da 8 giorniKeyBiz

Java developer

  • Experienced job
  • Rome (Città metropolitana di Roma Capitale)

Descrizione dell'offerta

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à: 3 giorni da remoto, 2 giorni in sede
Contratto: Tempo Indeterminato
Orario: Full-time
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

Sede di lavoro
Roma, Italia (modalità ibrida)

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.

Profilo richiesto

La risorsa, inserita all'interno del team di sviluppo, dovrà occuparsi di:
Sviluppo e Scrittura del Codice: 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.

Traduzione delle Specifiche Tecniche: 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.

Integrazione e Sviluppo API: Progettare, sviluppare e manutenere API RESTful per consentire la corretta comunicazione e integrazione tra i diversi sistemi, applicativi e servizi aziendali o di terze parti.

Ottimizzazione delle Prestazioni (Performance & Scalabilità): 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.

Implementazione della Sicurezza: 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.

Testing Automatizzato: 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.

Versionamento del Codice e Collaborazione: 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 gli standard qualitativi del dipartimento.

Trasforma il futuro in successo.
  • Elenco degli impieghi
  • Elenco delle aziende