Uni Systems
Uni Systems
Uni Systems è un’azienda di tecnologie dell’informazione e della comunicazione che aiuta le organizzazioni a modernizzare il proprio modo di operare attraverso la trasformazione digitale. Le sue attività comprendono infrastrutture e operazioni, tecnologie cloud e per i data center, cybersicurezza, piattaforme aziendali, analisi dei big data, tecnologie emergenti e intelligenza artificiale. L’azienda supporta clienti nei settori bancario, pubblico, delle telecomunicazioni, sanitario, della vendita al dettaglio, della consulenza e della logistica, combinando competenze tecnologiche e soluzioni specifiche per settore. Per i professionisti che valutano opportunità in Uni Systems, il suo profilo riflette un lavoro all’intersezione tra fornitura di servizi IT su larga scala, innovazione, sostenibilità ed etica digitale.

Sviluppatore senior Java full stack, da remoto in Lussemburgo

Sviluppa microservizi Java e applicazioni Angular in Uni Systems. Contribuisci ai test, alla gestione dei rilasci e delle modifiche e alla collaborazione con clienti e team aziendali.

Descrizione

  • Raccogliere le esigenze aziendali insieme agli esperti di settore.
  • Esaminare i processi e le applicazioni attuali alla luce dei nuovi requisiti degli utenti.
  • Progettare applicazioni e microservizi in linea con le esigenze aziendali.
  • Sviluppare applicazioni e microservizi con le tecnologie appropriate.
  • Manutenere le applicazioni di microservizi esistenti nelle diverse divisioni.
  • Eseguire test unitari, di integrazione, di sistema e delle prestazioni.
  • Supportare i test di accettazione utente e ottenere l’approvazione aziendale.
  • Inserire in Git codice, configurazioni e test unitari automatizzati, con documentazione Javadoc, Asciidoc o altra documentazione appropriata.
  • Registrare gli esiti dei test e gestire le modifiche in ServiceNow.
  • Preparare documentazione, report e materiali per la gestione delle modifiche.
  • Partecipare attivamente alle cerimonie Agile.
  • Preparare e coordinare i rilasci.
  • Conservare i materiali di audit in SharePoint.
  • Valutare i rischi e coordinare le questioni relative alle modifiche.
  • Contribuire alla realizzazione dei deployment e adattare le pratiche del settore.
  • Creare relazioni con i clienti delle diverse divisioni e mantenere una comunicazione chiara.

Requisiti

  • Laurea triennale in ambito informatico e almeno 10 anni di esperienza pratica nello sviluppo Java.
  • Esperienza nella scrittura e manutenzione di test unitari e di integrazione automatizzati per applicazioni Java.
  • Esperienza pratica di sviluppo con Spring e Spring Boot, inclusa la persistenza con JPA e Hibernate.
  • Esperienza di collaborazione allo sviluppo software con Git, inclusi branch, richieste pull o merge e revisioni del codice.
  • Esperienza nell’esecuzione di query su database relazionali con SQL e nell’uso di XML, YAML e JSON per lo sviluppo o la configurazione.
  • Esperienza pratica nello sviluppo software con agenti IA come GitHub Copilot, Claude Code o Codex, comprese modifiche al codice applicativo realizzate da agenti; il solo completamento automatico del codice non è sufficiente.
  • Esperienza pratica nello sviluppo di interfacce Angular con TypeScript o JavaScript.
  • Inglese avanzato scritto e parlato (C1).
  • Esperienza con Apache Camel.
  • Esperienza con Scrum e DevSecOps.
  • Esperienza con pipeline CI/CD, come Azure Pipelines.
  • Esperienza con l’infrastruttura come codice, ad esempio Terraform, e con piattaforme di container, come Docker.
  • Esperienza con architetture di cloud pubblico, come Microsoft Azure.
  • Esperienza nello sviluppo di microservizi.
  • Esperienza nei servizi finanziari.
  • Esperienza nella gestione dei servizi basata su ITIL.