Responsabilità
- Lavorare in un team Agile (Scrum o Kanban)
- Sviluppa soluzioni di alta qualità, a bassa latenza, scalabili e manutenibili, con particolare attenzione ai sistemi backend e alle tecnologie correlate.
- Eseguire test di unità e di integrazione
- Imparare continuamente nuove metodologie e tecnologie
- Condividere le sue conoscenze all'interno dell'organizzazione
Competenze richieste
- Esperienza di lavoro approfondita con Java e il framework Spring Boot
- Familiarità con la progettazione di microservizi
- Comprensione dei modelli di progettazione, dei progetti architettonici, dell'UML e del design delle applicazioni.
- Esperienza con i database SQL e NoSQL
- Eccellenti doti di comunicazione e capacità di lavorare in gruppo.
- Esperienza con gli strumenti di test delle unità (Junit)
- Esperienza con gli strumenti di controllo di versione (GIT)
- Conoscenza ed esperienza con la metodologia Agile (Scrum/Kanban)
- Livello di comunicazione inglese
Bello da avere
- Esperienza con il cloud AWS
- Conoscenza ed esperienza con Docker, Jenkins
- Esperienza lavorativa con Jira e Bitbucket
- Esperienza di lavoro con PostgreeSQL
Categoria di lavoro: Software
Tipo di lavoro: A tempo pieno
Sede di lavoro: Maribor (Slovenia)