Offerta di lavoro

Sviluppatore Java - Gestione sistematica degli ordini

In qualità di Java Developer in Systematic Order Management, sarete responsabili dello sviluppo di un sistema di gestione degli ordini flessibile e robusto che supporti i processi di trading di AHL. Lavorerai a stretto contatto con i trading desk, i team quantistici e le operazioni per sviluppare un sistema che consenta l'integrazione di nuove idee di investimento.

Descrizione del lavoro

Il ruolo

Come sviluppatore Java nel team AHL OMS, lavorerai allo sviluppo del sistema di gestione degli ordini che supporta il processo di investimento sistematico di AHL. Avrai l'opportunità di lavorare a stretto contatto con i nostri trading desk, i team di strategia quantistica e i dipartimenti operativi per fornire un sistema di gestione degli ordini flessibile, robusto e pertinente che supporti la diversità delle strategie nel più breve tempo possibile e consenta la perfetta integrazione di nuove idee di investimento.

Compiti

  • Sviluppo del sistema di gestione degli ordini
  • Collaborazione con i trading desk, i team di strategia quantistica e i dipartimenti operativi.
  • Sostenere la diversità delle strategie e integrare nuove idee di investimento.
  • Esposizione diretta a un'ampia gamma di classi di attività, compresi i mercati exchange-traded e OTC

Il team

Siamo un piccolo team all'interno del nostro gruppo Markets Platform Engineering che si posiziona OMS tra AHL, strategie e sistemi di esecuzione, ovvero all'intersezione del processo di investimento. Interagiamo con molte altre parti dell'organizzazione e supportiamo un approccio interfunzionale alla strategia.

La nostra tecnologia

I nostri sistemi vengono eseguiti su Linux tramite container e la maggior parte di essi è costruita con Java. Utilizziamo Git per il controllo del codice sorgente, Jenkins per l'integrazione continua, Grafana + Prometheus per la raccolta di metriche, Docker per la containerizzazione, Apache per i server web e i contenuti statici.

Requisiti

Requisiti essenziali

  • Conoscenza esperta di Java
  • Conoscenza di FIX, API, UML
  • Ottime doti di comunicazione e capacità di lavorare a stretto contatto con interlocutori tecnici e non.
  • Conoscenza delle tecniche di ingegneria del software e delle metodologie agili: continuous integration, code review, test-driven development e approcci correlati.
  • Esperienza con Linux

Vantaggi

  • Ottima conoscenza dei mercati e degli strumenti finanziari
  • Esperienza con FIX
  • Conoscenza di Python
  • Esperienza con software di front office e/o sviluppo di sistemi di negoziazione, ad esempio in un hedge fund o in una banca d'investimento.
  • Esperienza nello sviluppo di sistemi distribuiti con architetture basate su servizi o eventi e programmazione parallela.
  • Conoscenza delle strutture dati e degli algoritmi, ad esempio statistica, asset pricing, analisi delle serie temporali, algoritmi di ottimizzazione.
  • Conoscenze matematiche rilevanti, ad es. statistica, asset pricing

Caratteristiche personali

  • Un solido background accademico e una laurea ad alto contenuto matematico e computazionale, ad esempio in informatica, matematica, ingegneria, fisica o campi correlati.
  • Un approccio artigianale allo sviluppo del software: l'orgoglio per l'eccellenza ingegneristica e la capacità di trasmettere questi valori agli altri.
  • Una passione dimostrabile per la tecnologia, ad esempio progetti personali, coinvolgimento nell'open source
  • Esperienza nello sviluppo di software che è stato utilizzato in produzione con successo
  • Auto-organizzato, con la capacità di gestire efficacemente il tempo su più progetti e con esigenze e priorità aziendali concorrenti.
  • Concentrarsi sulla creazione di valore per l'organizzazione con un impegno costante per migliorare i processi.
  • Forti capacità relazionali, in grado di stabilire e mantenere uno stretto rapporto di lavoro con ricercatori quantitativi, fornitori e partner commerciali in diversi fusi orari.
  • Forti capacità di leadership e un profilo di pregiudizio centrale, ma in grado di lavorare efficacemente e positivamente con punti di vista contrastanti
  • Comunicazione affidabile; capacità di articolare con precisione un punto e di ideare positivamente con punti di vista contrastanti

Offriamo

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.