La software house Jarvit seleziona sviluppatori di applicazioni Java che collaboreranno con team interfunzionali per sviluppare e mantenere applicazioni web avanzate e soluzioni back-end.
I profili selezionati dovranno assicurare la consegna di codice di alta qualità, seguendo le migliori pratiche di programmazione.
Il lavoro si svolgerà a stretto contatto con il CTO, gli sviluppatori principali, il reparto operativo per allineare le soluzioni tecniche ai requisiti aziendali.
Requisiti richiesti:
* Otte conoscenze del paradigma di programmazione orientata ad oggetti;
* Esperienza comprovata nella creazione di applicazioni web utilizzando Java e i suoi principali framework (Spring, Hibernate, Junit);
* Esperienza diretta nell'implementazione di API web RESTful;
* Otte conoscenze del modello architetturale a microservizi;
* Forte conoscenza dei DB relazionali, in particolare MySQL.
Requisiti organizzativi:
* Utilizzo di pipeline CI/CD;
* Utilizzo dei principali IDE come Eclipse, Visual Studio Code;
* Familiarità con gli strumenti di version control, in particolare Git.
Nice to have:
* Conoscenze degli strumenti di build automation come Maven e Jenkins;
* Conoscenze di PostgreSQL, Oracle, e dei tool DBeaver, MySQLWorkbench.
Si offre:
* Retrobuzione commisurata all'esperienza;
* Occasione di lavorare in un ambiente dinamico con possibilità di crescita nel settore.