Il nostro team cerca un professionista dinamico e motivato che sia in grado di contribuire allo sviluppo di soluzioni software innovative.
Sarà necessario lavorare in stretta collaborazione con i clienti per comprendere le loro esigenze e creare progetti personalizzati.
* Laurea in Ingegneria Informatica, Informatica o discipline affini
* Ottima conoscenza di Java Enterprise
* Ottima conoscenza RDBMS (ad esempio MySql, Oracle, PostgreSQL)
Le responsabilità del candidato includeranno:
* Partecipare a un team di sviluppo implementando applicazioni già esistenti e sviluppandone nuove in base ai 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
Si richiedono anche le seguenti competenze tecniche:
* Conoscenza di Maven, GIT e strumenti per la Continuous Integration (Jenkins)
* Conoscenza della suite Spring e motori ORM (Hibernate)
* Esperienza nella progettazione e utilizzo di servizi RESTful basati su JSON
L'ideale sarebbe avere anche alcune delle seguenti competenze utili:
* Esperienza con il framework di sviluppo Angular
* Conoscenza di database non relazionali (ad esempio MongoDB)
* Esperienza sull'utilizzo di strumenti di Task Management (Jira)