Offerta di lavoro
Responsabile dell'applicazione
Il Gruppo Julius Baer è alla ricerca di un Application Responsible per il team di ingegneria del software, incaricato di risolvere complessi malfunzionamenti dei sistemi legacy e di sviluppare soluzioni robuste e scalabili basate su Java. Il candidato ideale deve avere almeno 10 anni di esperienza nello sviluppo Java e 3 anni di esperienza nel settore finanziario.
Compiti
In qualità di Application Responsible, sarai responsabile della risoluzione di problemi complessi relativi ai sistemi legacy e della realizzazione di soluzioni Java robuste e scalabili, utilizzando framework moderni e tecnologie aziendali. Le tue mansioni comprendono:- Gestione dei clienti e delle parti interessate (interni ed esterni)
- Collaborare con esperti finanziari, specialisti in trasformazione aziendale e project manager per coordinare e gestire l'implementazione dei progetti IT
- Analisi dei requisiti, stima dei costi, pianificazione, calendario dei lavori, gestione dello stato di avanzamento
- Garantire il coinvolgimento e il sostegno delle parti interessate chiave e dei partecipanti attraverso la costituzione di team di progetto solidi e una comunicazione efficace sullo stato di avanzamento del progetto
- Controllo e verifica della progettazione tecnica e architettonica, rispetto delle linee guida architettoniche e messa in discussione dello status quo
Requisiti
Per questa posizione sono richiesti i seguenti requisiti:- Almeno 10 anni di esperienza nello sviluppo con Core Java e Java EE
- Almeno 3 anni di esperienza nel settore finanziario
- Almeno 2 anni di esperienza con TOD
- Ottime capacità organizzative e orientamento alla qualità, con la capacità di elaborare e seguire piani di progetto per raggiungere traguardi importanti e superare le sfide
- Capacità di tradurre i requisiti funzionali in soluzioni tecniche efficienti e adeguate
Requisiti tecnici
Sono richieste le seguenti competenze tecniche:- Java 8+ e .NET
- Ottima conoscenza dell'informatica (algoritmi, strutture dati, progettazione orientata agli oggetti)
- TOD, con la capacità di scrivere test di accettazione
- Maven
- Comandi di base per lo scripting nella shell di Linux
- Concetti di messaggistica Java (JMS, MQ)
- Concetti relativi ai database relazionali, SQL, join, indici, trigger ecc.
- Well Services Rest, SOAP
- Concetti fondamentali di Spring
- Esperienza nell'ottimizzazione delle query SQL
- Familiarità con IntelliJ, Git, SonarQube/Source.Lint
- Conoscenza di JBOSS (o di un altro server applicativo)
- Spring Boot
- Conoscenze di Java Server Faces, JPA, EJB
- Capacità di scrivere e comprendere query SQL complesse
- React JS o Angular
Requisiti personali e sociali
Sono richieste le seguenti competenze personali e sociali:- Buone capacità di comunicazione
- Buona etica professionale e puntualità
- Buone capacità di risoluzione dei problemi
- Competenza in MS Office
Offriamo
Offriamo un lavoro stimolante e variegato all'interno di un team dinamico.Dettagli sul lavoro