Requirements: Italian
Company: agap2 Italia
Region: Caserta , Campania
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!