Sviluppatore back-end

agap2 Italia · Alessandria, Italia ·


Descrizione dell'offerta

Siamo alla ricerca di uno Sviluppatore Back-End qualificato e motivato per entrare a far parte di un team dinamico. In questo ruolo, utilizzerai la tua esperienza in Spring Boot, nello sviluppo di API e nella gestione di FHIR per progettare, sviluppare e mantenere sistemi back-end robusti. Se hai esperienza con architetture complesse e ti piace risolvere sfide tecniche, ti invitiamo a candidarti.


Responsabilità Principali

  • Progettare, sviluppare e mantenere servizi back-end di alta qualità utilizzando il framework Spring Boot .
  • Implementare e gestire servizi API REST per garantire una comunicazione fluida tra i sistemi.
  • Lavorare con FHIR (Fast Healthcare Interoperability Resources) per la gestione delle risorse e delle estensioni in applicazioni sanitarie.
  • Scrivere test unitari completi utilizzando JUnit , Mockito e Spring Boot Test per garantire l'affidabilità del codice.
  • Collaborare con team multifunzionali per sviluppare applicazioni ad alte prestazioni e scalabili.
  • Ottimizzare le prestazioni e l'affidabilità dei componenti back-end.
  • Risolvere problemi, fare debugging e aggiornare i sistemi esistenti per migliorarne le prestazioni complessive e la scalabilità.


Competenze e Esperienza Richieste

  • Spring Boot : Esperienza consolidata con Spring Boot per la creazione e distribuzione di applicazioni.
  • API REST : Competenze avanzate nella progettazione e sviluppo di API RESTful .
  • FHIR : Esperienza nella gestione delle risorse FHIR e delle estensioni per applicazioni sanitarie.
  • Conoscenza approfondita di JUnit e Mockito per la scrittura di test unitari, e di Spring Boot Test per i test di integrazione.


Competenze Gradite

  • Docker : Familiarità con la containerizzazione e Docker per supportare la distribuzione e la scalabilità delle applicazioni.
  • MVN : Conoscenza di Maven (MVN) per la gestione delle dipendenze e la costruzione dei progetti.
  • Shell Scripting : Capacità di scrivere script shell per automatizzare attività ripetitive.
  • Git : Esperienza con i sistemi di controllo versione, in particolare Git , per la gestione del codice sorgente.


Competenze Personali

  • Ottime capacità di problem solving e attenzione ai dettagli.
  • Eccellenti doti comunicative e di collaborazione in un ambiente agile.
  • Proattività, motivazione e desiderio di rimanere aggiornato sulle ultime tecnologie.


Perché Unirsi a Noi?

  • Far parte di un team innovativo che lavora con tecnologie all'avanguardia.
  • Opportunità di crescita professionale e avanzamento di carriera.
  • Lavorare in un ambiente collaborativo e inclusivo.


Se possiedi i requisiti richiesti e sei entusiasta di contribuire a un team orientato al futuro, saremo felici di ricevere la tua candidatura!

Candidatura e Ritorno (in fondo)