Back end Java Developer
Key-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 posizione
Siamo 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Ă principali
Progettare, 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 richiesti
Almeno 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 preferenziali
Conoscenza 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Ă lavorativa
Contratto a tempo indeterminato.
Ral: 32.000,00 - 34.000,00
Lavoro 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 ambiente inclusivo che valorizza la diversità sotto ogni aspetto.
Tutela della privacy
I 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Ă principali
Progettare, 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 richiesti
Almeno 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 preferenziali
Conoscenza 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.
- 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 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., 32000-34000 € per anno - 4 - CAP_BEP