Descrizione del Ruolo:
L'Azienda Cliente è in forte crescita ed espansione sul territorio Nazionale, operante da oltre 10 anni nel mondo del Mad-Tech. Ci hanno affidato l'incarico di individuare uno Sviluppatore Java BackEnd con esperienza nell'architettura a Microservizi, da inserire nel suo organico.
Compiti Principali:
Il BackEnd Developer si occuperà della progettazione, dello sviluppo e della manutenzione di applicazioni backend scalabili e ad alte prestazioni.
Requisiti Tecnici:
- Linguaggi di Programmazione: Java (eccellente conoscenza e versioni recenti)
- Frameworks e Librerie: Spring Framework
- Architettura dei Microservizi: esperienza nella progettazione e implementazione di architetture a microservizi, API RESTful
- Containerizzazione e Orchestrazione: Docker (esperienza nella creazione e gestione di container), Kubernetes (competenza nella gestione e nel deployment di microservizi)
- Persistenza dei Dati: Database Relazionali e NoSQL, ORM (esperienza con Hibernate o JPA)
- DevOps e CI/CD: configurazione Pipeline CI/CD (Jenkins, GitLab CI, Travis CI), Version Control (GitHub, GitLab, Bitbucket)
- Testing e Qualità del Codice: Unit Testing (JUnit, Mockito), Integration Testing (esperienza con test di integrazione e test end-to-end), Code Review (pratiche di revisione del codice e gestione del ciclo di vita del software).
Requisiti per la Selezione:
- Laurea in Informatica, Ingegneria del Software o formazione equivalente
- Esperienza di almeno un anno come Java Developer
- Disponibilità full-time dalle ore 9:00 alle 13:00 e dalle 14:00 alle 18:00, dal lunedi' al venerdi'
Inquadramento Contrattuale:
Qualifica di impiegato, CCNL Metalmeccanica Industria, retribuzione commisurata all'esperienza acquisita. Pacchetto retributivo che prevede anche l'accesso ad un piano welfare aziendale (in aggiunta a quello previsto dal CCNL applicato), tutela sanitaria (Piano Sanitario Fondo Metasalute) oltre alla garanzia di formazione e aggiornamento continuo utili per una continua crescita professionale.