Offerta di lavoro
Ingegnere backend (Java/SpringBoot) con solida esperienza in Oracle DB 19 – 100% (f/m/d)
Ingegnere backend (Java/SpringBoot) con specializzazione in Oracle DB 19+ per lo sviluppo e la manutenzione di moduli software nell'ambito della gestione degli ordini presso Julius Baer a Madrid.
Compiti
- Responsabile della progettazione, dello sviluppo e del collaudo dei moduli software, al fine di garantire una funzionalità ottimale e l'integrazione all'interno di sistemi complessi.
- Il ruolo richiede una combinazione di competenze tecniche approfondite, un approccio proattivo alle esigenze dei clienti e una gestione efficiente dei progetti.
- Collaborazione con team interdisciplinari per innovare e fornire soluzioni software di alta qualità.
- Contributo allo sviluppo del software come strategia per il reparto di gestione degli ordini in un ambiente altamente collaborativo.
- Assistenza nella manutenzione tecnica ordinaria del sistema e individuazione proattiva delle aree suscettibili di miglioramenti futuri.
Requisiti
- Conoscenza dei sistemi di gestione degli ordini con funzionalità simili a quelle di IBM OTMS, tra cui l’instradamento e la registrazione degli ordini.
- Vasta esperienza nello sviluppo e nell'ottimizzazione delle prestazioni in Oracle PL/SQL 19+.
- Conoscenza degli ambienti Linux e dello scripting Bash per l'automazione e la gestione operativa.
- Competenza in Java, Jena, .NET o tecnologie di sviluppo software equivalenti (non vi occuperete esclusivamente di sviluppo in questi linguaggi, ma è fondamentale comprendere il contesto applicativo in cui vengono utilizzati).
- Ottima conoscenza dei protocolli di messaggistica, in particolare Kafka, IBM MQ e le architetture basate sugli eventi.
- Conoscenza degli standard di messaggistica finanziaria quali FIX e ISO 20022 (ad es. FAILIN).
- Esperto in API web RESTful e formati di dati, inclusi XML e JSON.
- La conoscenza di meccanismi di sicurezza quali OAuth 2.0, JWT, TLS e la valutazione delle vulnerabilità costituisce un vantaggio.
- L'esperienza con strumenti CI/CD (ad es. GitLab, Jenkins, Kubernetes) costituisce un vantaggio, così come l'implementazione di sistemi distribuiti.
- Conoscenze in materia di architettura di sistema, definizione dei requisiti non funzionali, documentazione di progettazione e monitoraggio.
- Esperto in osservabilità con Grafana e Prometheus.
- Conoscenze nel campo del trading di titoli e dei relativi processi, in particolare sui mercati primari e secondari, tenendo conto di tutte le classi di investimento (azioni, obbligazioni, nuove emissioni, fondi, investimenti alternativi, prodotti strutturati, ETF, ETC).
- Comprensione approfondita degli strumenti finanziari.
- Qualche esperienza pratica nell'utilizzo dei dati Bloomberg (dati di base e quotazioni).
- Ottima padronanza delle operazioni del mercato monetario e delle procedure di regolamento dei pagamenti.
- Conoscenza di base delle metodologie di progetto agili come SAFe o Scrum.
- Capacità di collaborare efficacemente con i colleghi di diversi team.
- Ottima padronanza della lingua inglese.
Dettagli sul lavoro