Job DescriptionBack end Java DeveloperKey-Biz S.R.L. è una società di consulenza ICT specializzata nella progettazione e realizzazione di soluzioni software innovative. L’azienda si impegna a fornire servizi di alta qualità, valorizzando il talento e promuovendo un ambiente di lavoro collaborativo e orientato alla crescita professionale.Obiettivo della posizioneSiamo alla ricerca di un/una Back end Java Developer da inserire in un progetto di medio-lungo periodo per un importante cliente del settore bancario, all’interno di un ecosistema enterprise ad alta complessità tecnica e ad elevati standard di qualità e sicurezza. La risorsa entrerà in un team tecnico strutturato e sarà coinvolta nella progettazione, sviluppo e manutenzione di servizi backend distribuiti, resilienti e ad alte prestazioni, lavorando su architetture cloud-native, workload containerizzati orchestrati su Kubernetes e pipeline CI/CD completamente automatizzate, con particolare attenzione a scalabilità orizzontale, osservabilità, sicurezza applicativa e best practice di ingegneria del software.Responsabilità principaliProgettare, sviluppare e manutenere servizi backend enterprise in Java, applicando clean code, principi SOLID e design pattern per garantire qualità, performance e manutenibilità.Realizzare e far evolvere servizi e API su architetture cloud-native e a microservizi, containerizzati con Docker e orchestrati tramite Kubernetes.Progettare, gestire ed evolvere pipeline di Continuous Integration, automatizzando build, test (unit e integration) e rilasci.Garantire scalabilità, affidabilità, sicurezza e osservabilità (logging, monitoring, tracing) delle soluzioni in un contesto bancario.Ottimizzare performance e consumo di risorse dei servizi, analizzando colli di bottiglia e criticità a livello applicativo e infrastrutturale.Partecipare a code review e a scelte architetturali condivise,
operando in stretta sinergia con un team tecnico strutturato e favorendo il confronto costruttivo.Requisiti richiestiAlmeno 4 anni di esperienza come Back end Java Developer.Eccellente conoscenza del linguaggio Java e dello sviluppo di servizi backend enterprise (API REST, gestione della concorrenza, gestione dei dati).Esperienza comprovata in ambienti Cloud e architetture cloud-native.Competenza nell’uso di Docker e Kubernetes.Esperienza nella gestione di pipeline di Continuous Integration (CI) e nell’automazione di build e test.Familiarità con contesti enterprise strutturati; è preferibile esperienza nel settore bancario o finanziario.Requisiti preferenzialiConoscenza di Spring / Spring Boot e di architetture a microservizi.Conoscenza e pratica di metodologie Agile / Scrum.Esperienza con pratiche CI/CD e automazione dei processi di rilascio software.Familiarità con sistemi di messaggistica (Kafka, RabbitMQ) e con strumenti di monitoring e osservabilità.Attitudine positiva al lavoro in team e al confronto tecnico costruttivo.Contratto e modalità lavorativaContratto a tempo indeterminato.Ral: 32.000,00 – 34.000,00Lavoro in modalità ibrida: tre giorni in sede a Biella, due giorni da remoto.Dichiarazione sulla parità di opportunitàL’offerta è rivolta a candidati e candidate senza distinzione di genere, ai sensi della Legge n.903/77. Key-Biz S.R.L. promuove un contesto inclusivo che valorizza la diversità sotto ogni aspetto.Tutela della privacyI dati personali forniti dai candidati saranno trattati esclusivamente per finalità connesse alla selezione del personale, nel pieno rispetto del Regolamento (UE) 2016/679 (GDPR) e dei principi di liceità,
correttezza e trasparenza.RequirementsResponsabilità principaliProgettare, sviluppare e manutenere servizi backend enterprise in Java, applicando clean code, principi SOLID e design pattern per garantire qualità, performance e manutenibilità. Realizzare e far evolvere servizi e API su architetture cloud-native e a microservizi, containerizzati con Docker e orchestrati tramite Kubernetes. Progettare, gestire ed evolvere pipeline di Continuous Integration, automatizzando build, test (unit e integration) e rilasci. Garantire scalabilità, affidabilità, sicurezza e osservabilità (logging, monitoring, tracing) delle soluzioni in un contesto bancario. Ottimizzare performance e consumo di risorse dei servizi, analizzando colli di bottiglia e criticità a livello applicativo e infrastrutturale. Partecipare a code review e a scelte architetturali condivise, operando in stretta sinergia con un team tecnico strutturato e favorendo il confronto costruttivo.Requisiti richiestiAlmeno 4 anni di esperienza come Java Developer Backend. Eccellente conoscenza del linguaggio Java e dello sviluppo di servizi backend enterprise (API REST, gestione della concorrenza, gestione dei dati). Esperienza comprovata in ambienti Cloud e architetture cloud-native. Competenza nell’uso di Docker e Kubernetes. Esperienza nella gestione di pipeline di Continuous Integration (CI) e nell’automazione di build e test. Familiarità con contesti enterprise strutturati; è preferibile esperienza nel settore bancario o finanziario.Requisiti preferenzialiConoscenza di Spring / Spring Boot e di architetture a microservizi. Conoscenza e pratica di metodologie Agile / Scrum. Esperienza con pratiche CI/CD e automazione dei processi di rilascio software. Familiarità con sistemi di messaggistica (Kafka, RabbitMQ) e con strumenti di monitoring e osservabilità. Attitudine positiva al lavoro in team e al confronto tecnico costruttivo.#J-18808-Ljbffr
📌 Back End Developer (Biella)
🏢 KeyBiz
📍 Biella