Java/Spring Backend Software Engineer Professional

Sii tra i primi a mandare la candidatura.
TN Italy
Padova
EUR 40.000 - 80.000
Sii tra i primi a mandare la candidatura.
4 giorni fa
Descrizione del lavoro

Padua, Italy

System Integration è la Practice di Gruppo Euris, organizzata in team di lavoro agile, che si occupa di progettare e sviluppare soluzioni software per clienti nazionali e internazionali. Siamo alla ricerca di un Java Software Engineer Professional con competenze nell’ecosistema Spring. Se sei appassionato di tecnologia e desideri lavorare su progetti innovativi e sfidanti, questa è l’opportunità per te. Offriamo un ambiente di lavoro giovane, dinamico e stimolante.

Ruolo

Il Software Engineer Professional svolge un ruolo fondamentale nell'implementazione di soluzioni software di qualità e innovative. Il candidato ideale ha almeno 5 anni di esperienza nello sviluppo Java, una solida conoscenza di Spring (in particolare Spring MVC, Spring Data e Spring Data REST), e competenze nello sviluppo di database relazionali, incluse stored procedures in SQL. È gradita anche una certa familiarità con il paradigma funzionale, tramite linguaggi come Scala o Kotlin, o librerie Java come VAVR o Cyclops.

Responsabilità principali

  1. Creare soluzioni back-end Java/Spring efficienti e conformi ai requisiti utente.
  2. Sviluppare codice pulito, scalabile e manutenibile, rispettando gli standard stabiliti.
  3. Partecipare a discussioni tecniche, offrendo soluzioni e collaborando con il team.
  4. Collaborare con il team interno e il cliente per comprendere le esigenze e garantire una comunicazione efficace.
  5. Contribuire alle revisioni del codice, condividendo best practices.
  6. Progettare e sviluppare API e servizi RESTful con Spring MVC e Spring Data REST.
  7. Gestire l'accesso ai dati con Spring Data e implementare procedure e funzioni sul database relazionale.
  8. Applicare il paradigma funzionale nello sviluppo software.
  9. Utilizzare Git e Maven per controllo versione e gestione delle dipendenze.

Competenze tecniche richieste

  • Conoscenza approfondita di Spring MVC e Spring Data.
  • Esperienza nello sviluppo di API e servizi RESTful.
  • Esperienza con database relazionali (Oracle, PostgreSQL, etc.) e competenze SQL.
  • Padronanza di IDE come Eclipse o IntelliJ.
  • Conoscenza di Git e Maven.
  • Capacità di scrivere e mantenere test unitari.
  • Buona conoscenza di Design Pattern e principi SOLID.

Competenze opzionali (Nice to have)

  • Conoscenza del paradigma funzionale (Scala, Kotlin, VAVR, Cyclops).
  • Esperienza con Spring Data REST e test end-to-end.
  • Esperienza con pipeline CI/CD.
  • Capacità di comprendere architetture a microservizi.

Soft Skills

  • Orientamento al risultato e spirito di iniziativa.
  • Capacità di lavorare in team e buone doti comunicative.
  • Attenzione alla qualità del codice e ai test.
  • Flessibilità e adattabilità alle nuove tecnologie.
  • Attenzione all’ordine, alla qualità e all’accuratezza.
  • Curiosità e capacità di ricerca delle informazioni.
  • Orientamento al cliente e al lavoro di gruppo.
  • Capacità analitiche e concettuali.

Offriamo

Contratto a tempo indeterminato con retribuzione commisurata all’esperienza. Opportunità di formazione tramite piattaforme, corsi, eventi e supporto da parte di figure di riferimento tecnica. Possibilità di smart working, full smartworking o lavoro presso una delle nostre sedi, dotate di sala relax e servizi gratuiti. Partecipazione a eventi formativi e ludici organizzati dal team.

La candidatura è rivolta a entrambi i sessi (L. 903/77).

Ottieni una revisione del curriculum gratis e riservata.
Seleziona il file o trascinalo qui
Avatar
Consulenza online gratuita
Aumenta le tue probabilità di ottenere quel colloquio!
Sii tra i primi a scoprire le nuove offerte di lavoro da Java/Spring Backend Software Engineer Professional in località Padova