TN Italy

Java/Spring Backend Software Engineer Professional

Job Location

padova, Italy

Job Description

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 Creare soluzioni back-end Java/Spring efficienti e conformi ai requisiti utente. Sviluppare codice pulito, scalabile e manutenibile, rispettando gli standard stabiliti. Partecipare a discussioni tecniche, offrendo soluzioni e collaborando con il team. Collaborare con il team interno e il cliente per comprendere le esigenze e garantire una comunicazione efficace. Contribuire alle revisioni del codice, condividendo best practices. Progettare e sviluppare API e servizi RESTful con Spring MVC e Spring Data REST. Gestire l'accesso ai dati con Spring Data e implementare procedure e funzioni sul database relazionale. Applicare il paradigma funzionale nello sviluppo software. 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). J-18808-Ljbffr

Location: padova, IT

Posted Date: 4/30/2025
View More TN Italy Jobs

Contact Information

Contact Human Resources
TN Italy

Posted

April 30, 2025
UID: 5167816941

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.