Offerta di lavoro
Ingegnere Java
Come ingegnere Java presso Julius Baer, sarai responsabile dello sviluppo, dell'implementazione e della manutenzione di applicazioni software e lavorerai a stretto contatto con team interfunzionali. Il suo compito è sviluppare soluzioni software di alta qualità e contribuire al successo dell'azienda.
Descrizione del lavoro
Compiti
- Contribuire al rafforzamento dello spirito di squadra e alla promozione di un ambiente di lavoro collaborativo in tutte le sedi.
- Fare da mentore, motivare e fornire indicazioni/feedback ai membri più giovani del team.
- Lavorare per realizzare le ambizioni del team definite dal responsabile delle soluzioni software CoE.
- Partecipare attivamente e sostenere il responsabile del team per rivedere e migliorare regolarmente le pratiche del team per ottimizzare l'efficienza e la produttività.
- Guidare e migliorare continuamente i sistemi.
- Gestione efficace e progressiva di tutte le parti interessate e degli utenti delle applicazioni supportate dal team.
- Sollecitare e discutere i requisiti e le soluzioni con i responsabili aziendali e le parti interessate.
- Fornire aggiornamenti regolari ai principali stakeholder attraverso i vari canali utilizzati dal team.
- Partecipare attivamente e sostenere il processo di pianificazione del Programma Incremento (PI).
- Supportare la gestione del cambiamento e la pianificazione del rollout.
- Fornire un supporto dedicato post-implementazione a livello locale in Asia.
- Dimostrazione di valori e comportamenti appropriati, tra cui, a titolo esemplificativo, standard di onestà e integrità, cura e diligenza, correttezza (trattare i clienti in modo equo), gestione dei conflitti di interesse, competenza e sviluppo continuo, gestione adeguata del rischio e conformità alle leggi e ai regolamenti applicabili.
- Collaborare con team interfunzionali per progettare, sviluppare e implementare software di alta qualità.
Requisiti
Competenze
- Capacità di lavorare in modo indipendente e in un team globale per assumere iniziative con un atteggiamento positivo.
- Abituati a lavorare e sviluppare in modo collaborativo (ad esempio, programmazione a coppie o in gruppo), a dare e ricevere feedback.
- Esperienza di tutoraggio di sviluppatori più giovani.
- Buone capacità di revisione del codice, orgoglio per la qualità del codice.
- Focalizzato, capace di portare a termine le modifiche tecniche.
- Capacità di lavorare in un ambiente a ritmo serrato con occasionali cambi di priorità e di contesto.
- Strutturato, capace di seguire i processi in modo sistematico.
- Ottime capacità di comunicazione e di inglese.
- Un giocatore di squadra.
- Capacità di lavorare in un ambiente agile.
- Personalità dal pensiero positivo e dall'attitudine al fare.
- Automunito, capace e disposto a lavorare con una direzione minima.
Requisiti professionali e tecnici
- Formazione superiore e professionale pertinente con un minimo di 5 anni di esperienza nello sviluppo con Java, di cui almeno 2 anni con Java 11 o superiore.
- Conoscenza dei dati di mercato (classi di attività, fornitori di dati, aspetti relativi ai diritti).
- Buona conoscenza del multi-threading e della gestione della memoria.
- Esperienza nella costruzione di sistemi ad alte prestazioni in tempo reale, ideale lo streaming di dati di mercato.
- Esperienza consolidata nella fornitura di soluzioni robuste e scalabili.
- Disponibilità a partecipare al servizio di assistenza su chiamata, compreso il servizio di guardia periodico.
- Un motore per la standardizzazione e l'automazione all'interno di Julius Baer Markets Technology.
- Essere un modello per i membri più giovani del team.
- Promuovere la cultura ingegneristica all'interno del team.
- Portate con voi una comprovata esperienza nelle pratiche e nei processi di ingegneria e avete esperienza nella gestione e nel supporto di sistemi aziendali critici su scala globale.
- La vostra esperienza con microservizi, applicazioni cloud-native e sistemi distribuiti ci aiuterà a promuovere la crescita del nostro business.
- Familiarità con la programmazione funzionale, idealmente in Java.
- Esperienza nell'architettura di soluzioni, in grado di specificare e di considerare i requisiti non funzionali nella progettazione e nell'implementazione.
- Familiarità con i concetti e le implementazioni relative alla sicurezza.
Offriamo
Non sono stati menzionati benefici espliciti.Dettagli sul lavoro