Offerta di lavoro
Ingegnere software senior, Core Banking
Ingegnere software senior per il Core Banking presso Sygnum a Zurigo, con particolare attenzione alle integrazioni basate su Java tra gli asset digitali e la piattaforma bancaria centrale su AWS.
Compiti
- Sviluppo di nuove funzionalità e miglioramenti attraverso la scrittura e la verifica di codice di alta qualità e sicuro, con una copertura di test completa
- Miglioramento continuo della qualità e della sicurezza delle applicazioni, identificazione del debito tecnico esistente e pianificazione del suo risanamento
- Risposta rapida ed efficiente agli incidenti di produzione, collaborazione con team interfunzionali per la risoluzione dei problemi e il ripristino della continuità del servizio
- Collaborazione con gli ingegneri della piattaforma per migliorare le pipeline CI/CD e ottimizzare i processi di rilascio
- Collaborazione con gli ingegneri della Site Reliability e gli architetti di soluzioni per ottimizzare la disponibilità, la resilienza e l'osservabilità delle applicazioni
- Accompagnamento e orientamento dei giovani ingegneri informatici attraverso il coaching e il mentoring
- Sviluppo di servizi backend scalabili basati sullo stack tecnologico: Java su AWS
- Progettazione e manutenzione di integrazioni basate su API (come la consultazione del saldo, i movimenti di conto, i pagamenti, le operazioni di trading e la messaggistica) per soddisfare le esigenze in continua evoluzione dei clienti e dell'azienda
Requisiti
- Competenza in Java (21+)
- Competenza in Quarkus (o Spring)
- Competenza nell'utilizzo di RDBMS (preferibilmente Postgres)
- Esperienza lavorativa con framework di caching (preferibilmente Redis)
- Progettazione di API REST flessibili e robuste con un approccio "API-first"
- Conoscenza dei microservizi e dell’architettura event-driven, nonché capacità di implementare funzionalità complesse garantendo elevati standard di qualità e sicurezza
- Conoscenze pratiche di Docker e dei container
- Esperienza nell'utilizzo di Kubernetes
- È gradita l'esperienza nell'utilizzo di AWS
- Costituisce un vantaggio l'esperienza nell'utilizzo di TypeScript e di un framework UI (React, Angular)
- Mentalità collaborativa e orientata alla crescita
- Attenzione alla qualità e alla sicurezza e considerazione di questi aspetti nel ciclo di vita dello sviluppo del software
- La comodità di assumersi la responsabilità dell'intero ciclo di vita dello sviluppo, dalla progettazione della soluzione alla gestione dell'applicazione in produzione
- Proattività e motivazione grazie a nuove opportunità e sfide
Offriamo
- Una combinazione allettante di retribuzioni in linea con il mercato e un sistema di incentivi imprenditoriali
- Politiche di flessibilità / lavoro da casa
- Sviluppo professionale attraverso programmi di mentoring e di affiancamento
- Un mese di congedo sabbatico interamente retribuito dopo cinque anni di servizio ininterrotto
- Lavoro parzialmente da casa
Dettagli sul lavoro