Istruzione:
Laura in una disciplina STEM (Scienza, Tecnologia, Ingegneria e Matematica) e almeno 5 anni di esperienza lavorativa nel settore IT
Seniority:
Almeno 3 anni di esperienza lavorativa nel ruolo
Competenze richieste:
-Eccellente capacità di Java coding;
-Ottima conoscenza del framework Spring, Git e Maven;
-Esperienza con architetture a Microservizi;
-Esperienza con sviluppo web services e protocolli REST/SOAP;
-Sviluppo Mobile;
-Esperienza con database relazionali (Oracle, PostgreSQL) e NoSQL (come MongoDB, Redis);
-Esperienza nell'intero ciclo di vita delle applicazioni
-Conoscenza degli strumenti di sviluppo e dei più comuni linguaggi di programmazione
-Capacità di scrivere documenti tecnici e manuali
-Conoscenza approfondita di:
-JavaEE;
-Android (Java / Kotlin) e iOS (Swift 4+).
-Design Patterns;
-Progettazione Software ed analisi UML;
-Spring / Spring MVC;
-Hibernate;
-Android;
-JSF, PrimeFaces e BootsFaces;
-Enterprise Portal Liferay;
-JSP e Servlet;
-Scrum, Sviluppo Agile del Software;
-MySQL; Mongo DB (NoSQL);
-HTML e CSS, jQuery, jQuery UI, jQuery Mobile e Bootstrap;
-Unix-like (Linux-based distro: Ubuntu, Xubuntu, ecc.);
-Buona conoscenza della lingua Inglese.
Completano il profilo:
-Design Pattern e UML;
-Esperienza con container Docker e infrastruttura Kubernetes;
-Conoscenza di AngularJS (da versione 6 in avanti);
-Esperienze consolidate in ambito DevOps e Continuous Integration (Jenkins, Atlassian, etc);
-Capacità di lavorare in team.
Nice to have:
-Buona conoscenza del sistema operativo Linux;
-Conoscenza shell/bash scripting;
-Conoscenza dell’approccio Git-Flow;
-Capacità di lavorare in modalità agile;
-Buona conoscenza delle tecnologie cloud Google, Azure ed AWS;
-Esperienza di broker di messaggistica Kafka, RabbitMQ o simili;
-Conoscenza di Elasticserch, Kibana e Spark
RAL fino a: 40k
Sede di lavoro: Ovunque