Responsibilities
- Guidare la progettazione e l'architettura di soluzioni basate su Java
- Creare, valutare e gestire soluzioni tecniche attraverso l'intero ciclo di vita dello sviluppo del software
- Progettare e implementare architetture a microservizi e implementazioni nel cloud
- Creare roadmap e documentazione di progettazione
- Collaborare con team interfunzionali
- Contribuire alle iniziative di sviluppo professionale dei colleghi attraverso coaching e mentoring
- Assicurare la conformità agli standard del settore e alle best practice nello sviluppo Java
- Condurre revisioni del codice e fornire feedback costruttivo al team di sviluppo
- Valutare le ultime tecnologie e framework Java
- Ottimizzare le prestazioni e la scalabilità applicative
- Collaborare con i team di sicurezza per implementare le best practice di cybersecurity
Qualifications
- Laurea in Informatica, Ingegneria o settore affine; è considerata un'esperienza lavorativa equivalente
- 5 anni di esperienza come architetto Java o in un ruolo simile
- Forti competenze nello sviluppo Java nell'architettura dei microservizi e nelle implementazioni cloud
- Esperienza nel ciclo di vita dello sviluppo software e nelle metodologie Agile
- Eccellenti capacità di comunicazione, documentazione e relazioni interpersonali
- Forti capacità analitiche e di risoluzione dei problemi con attenzione ai dettagli
- Familiarità con gli strumenti di gestione dei progetti
Informazioni aggiuntive
- Si richiede la presenza in ufficio a Roma 2 giorni la settimana
- Remote Work: Yes
- Employment Type: Full-time
- Vacancy: 1
Key Skills: Junit, General Ledger Accounting, End User Support, JQuery, Blackberry