Offerta di lavoro
Scala Developer / Team Markets Quant
Il Gruppo Julius Baer è alla ricerca di uno sviluppatore Scala per il team Markets Quant di Zurigo, con esperienza nello sviluppo di applicazioni scalabili e ad alte prestazioni con Scala. Il candidato sarà responsabile dello sviluppo e della manutenzione di servizi distribuiti a supporto delle attività di trading e vendita.
Compiti
- Progettazione, sviluppo e manutenzione di servizi distribuiti a supporto delle attività commerciali e di vendita
- Utilizzo delle librerie Cats Effect e FS2 per creare applicazioni concorrenti e asincrone
- Garantire che i servizi siano scalabili, affidabili e conformi ai requisiti di elevate prestazioni
- Partecipazione alle revisioni del codice e contributo al miglioramento dell'intero codice
- Risoluzione di problemi tecnici complessi per garantire tempi di inattività minimi e prestazioni ottimali del sistema
- Rimanere aggiornati sulle tendenze del settore e sulle nuove tecnologie e applicare queste conoscenze per migliorare continuamente i nostri sistemi e processi.
Requisiti
- 3+ anni di esperienza nello sviluppo di software con particolare attenzione a Scala
- Conoscenza professionale di Scala, compresi i concetti di programmazione funzionale e le librerie come Cats Effect e FS2.
- Esperienza nella creazione di sistemi distribuiti, compresi progettazione, sviluppo e implementazione
- Profonda comprensione della concorrenza, del parallelismo e della programmazione asincrona
- Ottime capacità di risoluzione dei problemi, con la capacità di analizzare questioni complesse e sviluppare soluzioni creative
- Ottime capacità comunicative e collaborative, con esperienza in ambienti agili
- Laurea in informatica, sviluppo software o materia affine
Bello da avere
- Esperienza nei settori del trading e della gestione del rischio
- Conoscenza delle tecnologie basate su cloud e della containerizzazione (ad es. Docker, Kubernetes)
- Esperienza con broker di messaggi e tecnologie di streaming (ActiveMQ, RabbitMQ, Kafka ecc.)
- Familiarità con strumenti di monitoraggio e registrazione (ad es. Prometheus, Grafana)
Dettagli sul lavoro