Job title: Fullstack Developer
Job type: Contract
Emp type: Full-time
Industry: Insurance
Location: Remote
Start date: 15-12-2025
Job ID: 32482

Job Description

Introduzione del Cliente

Il cliente è un gruppo internazionale operante nel settore dei servizi finanziari, con una forte presenza in diversi mercati europei. Attualmente sta affrontando una trasformazione tecnologica strategica per migliorare la scalabilità e la resilienza dei propri sistemi. Le tendenze IT includono l’adozione di architetture basate su microservizi, l’utilizzo di tecnologie moderne per lo sviluppo backend e frontend, e l’implementazione di metodologie Agile per garantire rilasci rapidi e sicuri. L’obiettivo è modernizzare applicazioni critiche per il business, garantendo continuità operativa e conformità alle normative.

Descrizione del Progetto

Il progetto riguarda il ridisegno di uno strumento core per la gestione di processi finanziari, attualmente basato su un’architettura monolitica. Questo tool è fondamentale per il business e deve essere aggiornato per rispondere alle esigenze di efficienza, flessibilità e integrazione con le nuove tecnologie.
La nuova soluzione sarà sviluppata su architettura a microservizi, con Java (Quarkus) per il backend e VueJS per il frontend, garantendo performance elevate e una migliore esperienza utente. Durante la fase di transizione, il sistema legacy dovrà rimanere operativo per evitare interruzioni. La migrazione sarà progressiva, con rilasci incrementali delle nuove funzionalità, seguendo la metodologia Agile.
Il progetto è strategico perché consente di modernizzare un sistema chiave, ridurre i rischi operativi e migliorare la competitività sul mercato. La documentazione sarà gestita su Confluence e le attività monitorate tramite Jira.

Ruolo e Responsabilità

Il Full Stack Developer contribuirà allo sviluppo end-to-end delle nuove funzionalità, lavorando sia sul backend che sul frontend. Il consulente sarà responsabile dell’implementazione dei microservizi, della creazione di interfacce responsive e dell’integrazione tra i vari componenti. Collaborerà con analisti funzionali e stakeholder per tradurre i requisiti in soluzioni tecniche robuste e scalabili.
Il suo obiettivo sarà garantire la qualità del codice, la performance delle applicazioni e la continuità operativa durante la migrazione, adottando best practice di sviluppo e metodologie Agile.

Attività

  • Sviluppo backend: Implementazione di microservizi in Java (Quarkus) secondo le specifiche.
  • Sviluppo frontend: Creazione di interfacce responsive con VueJS.
  • Integrazione: Collegamento tra frontend, backend e servizi esterni.
  • Testing: Esecuzione di test unitari e di integrazione per garantire qualità.
  • Documentazione: Aggiornamento delle specifiche tecniche su Confluence.

Competenze Richieste

  • Esperienza nello sviluppo Full Stack in contesti enterprise.
  • Ottima conoscenza di Java e framework Quarkus per architetture a microservizi.
  • Competenza nello sviluppo frontend con VueJS (o framework simili).
  • Familiarità con HTML5, CSS3, JavaScript/TypeScript.
  • Esperienza nell’integrazione di API REST e gestione di microservizi.
  • Conoscenza di strumenti di versionamento come GitHub.
  • Capacità di scrivere test unitari e di integrazione.
  • Esperienza con metodologie Agile e strumenti come Jira.
  • Comprensione di architetture cloud-native e container (Docker/Kubernetes è un plus).
  • Attitudine alla collaborazione e alla risoluzione di problemi complessi.

 

Informativa breve sul trattamento dati personali ai sensi degli artt. 13 e 14 reg. Ue n. 679/2016

Future Horizons S.r.l., in qualità di Titolare del trattamento dei dati personali ai sensi del Regolamento UE 679/2016 (“GDPR”), La invita a leggere con attenzione, prima di inviare la candidatura, l’Informativa sul trattamento dei dati personali dei Candidati.

Inviando la Sua candidatura, è consapevole che i Suoi dati personali saranno trattati per finalità di ricerca, selezione e valutazione del Suo profilo professionale. 

Al termine della selezione, Future Horizons potrà decidere di salvare il Suo profilo professionale nei propri sistemi per proporLe future opportunità di collaborazione. In tal caso, riceverà una comunicazione specifica e potrà, in qualsiasi momento, chiedere la chiusura del Suo profilo professionale e la relativa cancellazione dei dati personali.