Java/Spring Backend Software Engineer ProfessionalTelos è il Competence Center di Gruppo Euris SPA, un team organizzato in modo agile che si occupa di progettare e sviluppare soluzioni software entreprise e composable per importanti clienti nazionali e internazionali.Per questo competence siamo alla ricerca di un Java Software Engineer Professional con competenze dell’ecosistema Spring , ma sono molto gradite competenze su temi di sviluppo cloud (AWS/Azure) e DevSecOps.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 stored procedure in SQL.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 utenteScrivere codice pulito, efficiente, scalabile e facilmente manutenibile, aderendo agli standard concordatiContribuire alle discussioni tecniche, offrendo soluzioni e lavorando con il team per un'integrazione efficaceCollaborare attivamente con il team interno e interagire con il cliente per comprendere le esigenze e garantire una comunicazione chiaraPartecipare attivamente alla revisione del codice, condividendo best practices e miglioramentiProgettare e sviluppare API e servizi RESTful con Spring MVC e Spring Data RESTGestire l'accesso ai dati con Spring Data e implementare procedure e funzioni sul database relazionaleUtilizzare Git per il controllo di versione e Maven per la gestione delle dipendenze e la build automationTechnical skill:Need to have:Solida conoscenza di Spring MVC, Spring Data e Spring Data RESTSolida competenza nello sviluppo di API e servizi RESTfulEsperienza con database relazionali (Oracle, PostgreSQL, …) e competenze di programmazione SQLCompetenze di sviluppo software in ambienti cloud (AWS, Azure)Solida conoscenza di almeno un IDE (Eclipse, Intellij, …)Conoscenza approfondita di Git e MavenAbilità nella scrittura e manutenzione di test unitariBuona conoscenza dei Design Pattern e dei principi SOLIDFamiliarità con la metodologia AgileNice to have:Esperienza nella configurazione e manutenzione delle pipeline di CI/CDEsperienza nella scrittura e manutenzione di test end-to-end (e2e)Essere in grado di capire e attenersi alle indicazioni architetturali a microservizi se il contesto progettuale lo richiede.Conoscenza tecnologie di containerizzazione quali Docker, KubernetesSoft Skill:Orientamento al risultato e spirito di iniziativaCapacità di lavorare in team e buone doti di comunicazioneAttenzione alla qualità del codice e alla gestione di procedure di testingCapacità di adattarsi rapidamente ai cambiamenti e alle nuove tecnologieAttenzione all'ordine, alla qualità e all'accuratezzaCuriosità e ricerca delle informazioniOrientamento al Cliente e al lavoro di gruppo, in collaborazione con tutte le persone del teamCapacità analitiche e concettualiFlessibilità, 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.Sedi e modalità di lavoro : sedi Euris (Trieste, Udine, Bologna, Padova), in modalità smart-working (2 giorni in sede, 3 da casa).Cosa offriamo?Retribuzioni indicative:Professional: 32k-40kSenior: 36k-44kL’inquadramento e la proposta economica saranno commisurati all’esperienza effettiva e alle competenze tecniche emerse durante il processo di selezione.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 nel Competence Center 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 o da una delle nostre 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)