Posizione: Java Backend Developer
Esperienza: Almeno 5 anni
Descrizione: Stiamo cercando un Java Backend Developer con almeno 5 anni di esperienza per unirsi al nostro team. Il candidato ideale possiede una solida formazione in scienze informatiche o in materie scientifiche correlate e una buona padronanza della lingua inglese.
Attività:
- Progettazione e sviluppo di soluzioni backend robuste e scalabili utilizzando Java e Spring.
- Creazione e mantenimento di servizi REST per facilitare la comunicazione tra diversi sistemi software.
- Collaborazione con team cross-funzionali per definire le specifiche dei progetti e identificare le soluzioni tecniche ottimali.
- Contribuire all'intero ciclo di vita dello sviluppo software, dalla concezione alla distribuzione e al supporto post-lancio.
- Mantenimento della documentazione tecnica aggiornata e dettagliata per tutti i sistemi e processi sviluppati.
Requisiti:
- Laurea in materie scientifiche.
- Buona conoscenza dell'inglese.
- Java: conoscenza approfondita e comprovata esperienza nello sviluppo backend.
- Spring: esperienza significativa nello sviluppo di applicazioni con questo framework.
- Servizi REST: capacità di progettare e implementare servizi web RESTful.
Competenze tecniche desiderate:
- Kotlin: conoscenze di base o esperienza di sviluppo.
- Docker/Kubernetes: familiarità con questi strumenti per la containerizzazione e l'orchestrazione.
- Git: competenze solide nella gestione delle versioni con Git.
- DB non relazionali: esperienza con database NoSQL.
- Kafka: conoscenza dell'architettura e dell'implementazione.