Annuncio scaduto
Questa posizione è chiusa e non accetta più candidature.
Trova offerte simili
Descrizione della Posizione Lavorativa
Attività
Si occuperà dello sviluppo software per progetti destinati a clienti esterni e della realizzazione di nuovi moduli per progetti interni già avviati.
Requisiti e conoscenze richieste
- Conoscenza del linguaggio Java / Java EE
- Conoscenza di SQL
Nice to have
- Conoscenza di OO Design Patterns e dei principi SOLID
- Esperienza con Maven / Gradle per automation e dependency management
- Familiarità con strumenti e processi di Continuous Integration (preferibilmente Jenkins)
- Conoscenze di scripting in Unix shell
- Gestione di web application (HTTP, certificati, cookie, sessioni)
- Esperienza con web application servers (es. Tomcat)
- Formati di scambio dati: XML, XML Schema, JSON
- Dependency Injection con Spring / Spring MVC
- Conoscenze di sicurezza applicativa (SSO, OAuth 1 & 2, WS-Security, SSL)
- Sviluppo di servizi RESTful
Luogo di lavoro: Carrara (MS), Italia.
Requisiti
Conoscenza di Java/Java EE e di SQL. Gradita esperienza con build tools (Maven/Gradle), CI (Jenkins), Spring, gestione web app e tecnologie di sicurezza. Disponibilità a lavorare a Carrara (MS). Livello: Junior/Middle.
Competenze richieste
Competenze professionali
Java
Java EE
SQL
Design Patterns
SOLID
Maven
Gradle
Jenkins
Unix shell scripting
HTTP
Tomcat
XML
JSON
Spring
Spring MVC
Sicurezza applicativa
RESTful web services
Competenze trasversali
Lavoro di squadra
Problem solving
Attenzione ai dettagli
Capacità di apprendimento