Java/Spring Backend Software Engineer Professional

Dettagli della offerta

Euris IT è la nostra Business Unit, organizzata in team di lavoro agile, che si occupa di progettare e sviluppare soluzioni software per importanti clienti nazionali e internazionali.

Per questa BU siamo alla ricerca di un Java Software Engineer Professional con competenze dell'ecosistema Spring.
Se sei appassionato di tecnologia e vuoi lavorare su progetti innovativi e sfidanti, questa è l'opportunità che fa per te, troverai un ambiente di lavoro giovane, dinamico e stimolante.

Ruolo:
Il Software Engineer Professional ricopre un ruolo fondamentale nell'implementazione di soluzioni software innovative e di qualità.
Il candidato ideale dimostra una solida competenza nelle tecnologie Java e Spring e la capacità di contribuire con successo al raggiungimento degli obiettivi del progetto.

La figura ideale ha almeno 3 anni di esperienza professionale nello sviluppo Java, una solida conoscenza dell'ecosistema Spring, in particolare di Spring MVC, Spring Data e Spring Data REST e competenze nello sviluppo su database relazionali, incluse le store procedure in SQL. Oltre a questo, è gradita una certa familiarità con il paradigma funzionale, sia attraverso linguaggi funzionali come Scala o Kotlin, sia tramite librerie Java come VAVR o Cyclops.

Le principali responsabilità del Java/Spring Software Engineer Professional sono:
Creare soluzioni di Back-end Java/Spring efficienti e interessanti in linea con i requisiti utente
Scrivere codice pulito, efficiente, scalabile e facilmente manutenibile, aderendo agli standard concordati
Contribuire alle discussioni tecniche, offrendo soluzioni e lavorando con il team per un'integrazione efficace
Collaborare attivamente con il team interno e interagire con il cliente per comprendere le esigenze e garantire una comunicazione chiara
Partecipare attivamente alla revisione del codice, condividendo best practices e miglioramenti
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 di software
Utilizzare Git per il controllo di versione e Maven per la gestione delle dipendenze e la build automation
Technical skill:

Need to have
Solida conoscenza di Spring MVC e Spring Data
Solida competenza nello sviluppo di API e servizi RESTful
Esperienza con database relazionali (Oracle, PostgreSQL, …) e competenze di programmazione SQL
Solida conoscenza di almeno un IDE (Eclipse, Intellij, …)
Conoscenza approfondita di Git e Maven
Abilità nella scrittura e manutenzione di test unitari
Buona conoscenza dei Design Pattern e dei principi SOLID
Familiarità con la metodologia Agile Nice to have
Conoscenza del paradigma funzionale (es. linguaggi Scala o Kotlin, o librerie Java come VAVR o Cyclops)
Conoscenza di Spring Data REST
Esperienza nella scrittura e manutenzione di test end-to-end (e2e)
Esperienza nella configurazione e manutenzione delle pipeline di CI/CD
Essere in grado di capire e attenersi alle indicazioni architetturali a microservizi se il contesto progettuale lo richiede. Soft Skill:
Orientamento al risultato e spirito di iniziativa
Capacità di lavorare in team e buone doti di comunicazione
Attenzione alla qualità del codice e alla gestione di procedure di testing
Capacità di adattarsi rapidamente ai cambiamenti e alle nuove tecnologie
Attenzione all'ordine, alla qualità e all'accuratezza
Curiosità e ricerca delle informazioni
Orientamento al Cliente e al lavoro di gruppo, in collaborazione con tutte le persone del team
Capacità analitiche e concettuali
Flessibilità, intesa come la capacità e la volontà di adattarsi e di lavorare efficacemente in un'ampia gamma di situazioni o con persone o gruppi diversi. Cosa offriamo?
Un contratto a tempo indeterminato e una retribuzione commisurata alla tua esperienza.
Possibilità di seguire percorsi di formazione sia attraverso piattaforme e partecipazione a corsi ed eventi, sia con l'aiuto, se lo desideri, di figure di riferimento tecnico presenti nella BU che hanno l'obiettivo di sostenerti e supportarti nella tua crescita professionale e nel tuo sviluppo di carriera.

In Gruppo Euris pensiamo inoltre che il benessere delle persone sia una condizione indispensabile per raggiungere risultati di valore, per questo motivo avrai la possibilità, in base alle tue esigenze, di lavorare in smart working, full smartworking o da una delle nostre cinque sedi in cui troverai sala relax con giochi da tavolo, biliardino e caffè gratis ad ogni ora!
Potrai inoltre partecipare ai numerosi eventi formativi e ludici organizzati dal nostro Team People.

La ricerca è naturalmente rivolta a candidature di entrambi i sessi (L. 903/77)


Salario Nominale: Da concordare

Risorsa: Grabsjobs_Co

Funzione Lavorativa:

Requisiti

Esperto In Prestashop E Cms E-Commerce Con Competenze Di Graphic Design*

Siamo alla ricerca di una figura professionale esperta nell'utilizzo di PrestaShop e altri CMS adatti all'e-commerce. Il candidato ideale possiede una conosc...


Blog Srl - Italia

Pubblicato 17 days ago

Software Developer Php

The Software Engineer will be a "hands-on" development role, building new products, enhancing existing systems all to deliver value to our customers. This ro...


Meditrial Europe Ltd. - Italia

Pubblicato 17 days ago

Senior Power Platform Developer

Sedi: Roma, Benevento, Trento, Cassina De' Pecchi (MI), Borgo Panigale (BO), Catania, Sinalunga (SI), Palermo, Torino, Padova, Valenzano (BA), Bovalino (RC),...


Dedagroup Spa - Italia

Pubblicato 17 days ago

Sic Academy – Smart Infrastructure Specialist-Italy

Autostrade per l'Italia ha organizzato la quarta Edizione di SIC Academy (Smart Infrastructures and Construction Academy)!Gran parte dell'iniziativa si svolg...


Camp Aspi - Regioni Centro-Sud - Italia

Pubblicato 17 days ago

Built at: 2024-11-14T15:49:35.100Z