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
Similar jobs

Java Developer

Apply Now
Back to search page