Job Description
Siamo alla ricerca di un/una Java Developer specializzato/a in Back End per ampliare il nostro team tecnico presso Key-Biz s.r.l. Il ruolo prevede lo sviluppo e la manutenzione di applicazioni backend basate su microservizi, con autonomia tecnica nelle componenti assegnate e partecipazione alle scelte architetturali, in un contesto orientato a performance, scalabilità e qualità del codice.
Sede di lavoro: Firenze. Modalità: 3‑4 giorni da remoto, 1‑2 giorni in sede. Contratto: Tempo indeterminato. Orario: Full‑time. RAL: €30.000 – €35.000.
Responsabilità principali
Collaborare allo sviluppo e alla manutenzione di applicazioni backend
Contribuire alle decisioni architetturali per migliorare scalabilità e performance
Garantire la qualità del codice attraverso pratiche di sviluppo consolidate
Utilizzare strumenti di orchestrazione per la gestione di ambienti distribuiti
Supportare l’integrazione e l’automazione tramite Python
Requisiti
Esperienza solida nello sviluppo backend con Java
Conoscenza approfondita di Spring Boot e architetture a microservizi
Esperienza con Kafka e sistemi di code/event streaming
Competenza su database Oracle e MongoDB
Familiarità con ambienti cloud‑based
Ottima conoscenza della lingua inglese
3‑5 anni di esperienza in contesti strutturati di sviluppo backend
Capacità di lavorare efficacemente in modalità remota
Competenze tecniche richieste
Java backend development
Spring Boot
Microservizi
Kafka
Oracle e MongoDB
Cloud computing
Cosa offriamo
Contratto a tempo indeterminato con RAL competitiva
Modalità di lavoro ibrida con flessibilità da remoto
Ambiente di lavoro stimolante e orientato alla crescita professionale
Partecipazione attiva a progetti tecnologici innovativi
Dettagli dei compiti e opportunità (Responsabilità dettagliate)
Routine Quotidiana: Partecipare attivamente allo sviluppo e alla manutenzione delle applicazioni, garantendo soluzioni efficienti e scalabili.
Collaborare con i membri del team e altri dipartimenti per garantire un flusso di lavoro armonioso e integrato.
Partecipare a riunioni regolari e sessioni collaborative per discutere progetti e strategie.
Responsabilità Chiave in Azione: Implementare soluzioni tecniche per migliorare le applicazioni esistenti, utilizzando un approccio basato sui dati e sulle migliori pratiche del settore.
Risolvere problemi complessi attraverso un'analisi approfondita e un processo decisionale informato, lavorando a stretto contatto con il team per trovare soluzioni innovative.
Strumenti e Tecnologie: Utilizzare strumenti e piattaforme come Docker, Kubernetes e linguaggi di programmazione come Java o Python per lo sviluppo quotidiano.
Sfruttare tecnologie di cloud computing per ottimizzare le prestazioni e la scalabilità delle applicazioni.
Sfide e Opportunità: Affrontare sfide legate alla scalabilità e alla performance delle applicazioni, adottando un approccio proattivo per risolvere eventuali problemi.
Opportunità di crescita professionale attraverso la partecipazione a progetti innovativi e l'accesso a programmi di formazione continua.
Contribuire a un ambiente di lavoro inclusivo, dove ogni voce è ascoltata e valorizzata, promuovendo un clima di rispetto e collaborazione.
Esperienza pregressa nello sviluppo di applicazioni backend e conoscenza delle architetture a microservizi.
Capacità di lavorare in modo autonomo e collaborativo, con un forte orientamento al problem‑solving.
Familiarità con strumenti di sviluppo e tecnologie di cloud computing.
Attitudine all'apprendimento continuo e alla crescita professionale in un ambiente dinamico e inclusivo.
#J-18808-Ljbffr