Java Developer
Con Esperienza

Default organization logo

Bonart

Carrara, Toscana, Italia

Di persona

Contratto a tempo indeterminato

Tecnologia e sviluppo software

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