Offerta di lavoro

Ingegnere Java senior - Esecuzione

Man Group è alla ricerca di un Senior Java Engineer per il proprio reparto Execution, che si occuperà dello sviluppo di strumenti, piattaforme e algoritmi per il trading globale. Il candidato ideale è uno sviluppatore Java esperto con spiccate capacità tecniche e ottime doti comunicative.

Compiti

In qualità di Senior Java Engineer, svilupperai strumenti, piattaforme e algoritmi che consentiranno di promuovere le operazioni commerciali globali consolidate di Man. Le sfide che dovrai affrontare saranno molteplici e potranno includere la creazione di nuovi algoritmi di esecuzione, le piattaforme su cui funzionano, miglioramenti dell'infrastruttura, instradamento intelligente degli ordini e/o analisi delle prestazioni del codice e software per l'ottimizzazione di tutti gli aspetti dell'ambiente commerciale.

Requisiti

Dovresti essere un esperto nello sviluppo di software e, idealmente, avere esperienza con i tipi di software che sviluppiamo. Entrerai a far parte di un team altamente specializzato con una vasta esperienza nel settore in cui operiamo. Dovresti possedere una parte significativa delle seguenti competenze:
  • Conoscenze specialistiche in Java
  • Conoscenza di database / SQL
  • Infrastruttura/strumenti cloud, combinati con la capacità di lavorare a stretto contatto con colleghi tecnici e non tecnici
  • Esperienza con tecniche avanzate di ingegneria del software e metodi agili; integrazione continua, revisione del codice, test unitari, refactoring e approcci simili.
  • Lavoro professionale su piattaforme Linux e Windows
  • Esperienza nel supporto agli sviluppatori Java – Sviluppatori in grado di lavorare efficacemente con strumenti di sviluppo basati sull'intelligenza artificiale come parte del flusso di lavoro quotidiano

Vantaggi

Alcuni vantaggi sono:
  • Ottima conoscenza dei mercati e degli strumenti finanziari
  • Esperienza con Java
  • Esperienza nella stretta collaborazione con Quant/Traders
  • Conoscenza di Python
  • Esperienza nello sviluppo di software front-office e/o sistemi di trading, ad esempio in un hedge fund o in una banca d'investimento.
  • Esperienza nella creazione di sistemi distribuiti con architetture basate su servizi o guidate da eventi ed elaborazione parallela
  • Esperienza con sviluppi basati sul web (TypeScript/Node)
  • Conoscenze matematiche rilevanti, ad esempio statistica, determinazione del prezzo degli asset; analisi delle serie temporali; algoritmi di ottimizzazione
  • Entusiasmo per il lavoro di ingegneria agile – Disponibilità e capacità di lavorare in modo efficace con strumenti di sviluppo basati sull'intelligenza artificiale come parte del flusso di lavoro quotidiano

Caratteristiche personali

Dovresti avere una solida formazione accademica e una laurea con un elevato contenuto matematico e informatico, ad esempio in informatica, matematica, ingegneria o fisica, conseguita presso un'università prestigiosa. Dovresti:
  • Essere intellettualmente solidi con un approccio analitico alla risoluzione dei problemi
  • Auto-motivato e in grado di gestire efficacemente il tempo su più progetti e con esigenze e priorità aziendali convincenti
  • Concentrarsi sulla creazione di valore per l'azienda e impegnarsi a migliorare i processi
  • Possedere solide competenze tecniche ed essere in grado di instaurare un solido rapporto di lavoro con ricercatori quantitativi, trader e dirigenti senior.
  • Comunicazione sicura; essere in grado di esprimere un concetto in modo preciso e positivo, gestendo opinioni contrastanti.

Offriamo

Un ufficio moderno nel campus OXFORD.

Dettagli sul lavoro

© 2025 House of Skills by skillaware. Tutti i diritti riservati.
Il nostro sito web utilizza i cookie per facilitarvi la navigazione e per analizzare l'utilizzo del sito. Per ulteriori informazioni, consultare la nostra informativa sulla privacy.