Descrizione del ruolo
Ricerciamo un professionista dinamico e proattivo per ricoprire il ruolo di sviluppatore web Java. Il candidato ideale sarà inserito in un team giovane e altamente formativo, dove avrà l'opportunità di crescere e migliorare le sue competenze.
Responsabilità principali
- Partecipare a un team di sviluppo, implementando applicazioni già esistenti e sviluppandone nuove in considerazione dei requisiti del cliente;
- Interfacciarsi direttamente con i clienti, raccogliendo feedback e discutendo della progettazione tecnica;
- Progettare e costruire test di applicazione/unità secondo un determinato piano di test;
- Trasformare i requisiti funzionali dei clienti in progetti e prodotti concreti volti a soddisfare le loro esigenze.
Competenze tecniche richieste
- Ottima conoscenza di Java Enterprise;
- Ottima conoscenza RDBMS (ad esempio MySql, Oracle, PostgreSQL);
- Conoscenza di Maven, GIT e tool per la Continuous Integration (Jenkins);
- Conoscenza della suite Spring e di motori ORM (Hibernate);
- Esperienza nella progettazione e utilizzo di servizi RESTful basati su JSON.
Altre competenze utili
- Esperienza con il framework di sviluppo Angular;
- Conoscenza di database non relazionali (ad esempio MongoDB);
- Esperienza sull'utilizzo di tool di Task Management (Jira);
- Conoscenza di metodologie agile (ad esempio Scrum, Kanban).