Offerta di lavoro
Team Lead Java - Trading & Lending
Sygnum è alla ricerca di un Team Lead Java per il team Trading and Lending, che guidi due piccoli team di ingegneri altamente performanti e promuova la visione tecnica e le prestazioni dell'azienda. Il candidato ideale ha 8 anni di esperienza nell'ingegneria del software, di cui 3 in Java, ed esperienza nella costruzione e nel ridimensionamento di sistemi di commercio elettronico o simili.
Compiti
- Guidare e responsabilizzare due team di sviluppatori per fornire sistemi di alta qualità, scalabili e resilienti
- Collabora con uno staff engineer dedicato per guidare le decisioni architettoniche e ottenere una solida base tecnica.
- Guidare la roadmap tecnica allineando le priorità aziendali, pianificando e valutando in modo efficace e assicurandosi che i team abbiano chiarezza e concentrazione.
- Promuovere una cultura dell'eccellenza tecnica stabilendo e mantenendo le migliori pratiche per CI/CD, osservabilità, prestazioni, manutenibilità, test e sicurezza.
- Garantire il funzionamento affidabile dei sistemi commerciali critici, reagire agli incidenti di produzione e coordinare una soluzione efficace tra i vari team.
- Collaborazione con i reparti Prodotto, Design, Back-end, DevOps e i partner commerciali per garantire la consegna e l'integrazione senza intoppi dei nuovi sistemi commerciali.
- Mentoring e crescita di un team di sviluppatori attraverso coaching, feedback e sviluppo della carriera
- Guidare il processo di selezione e valutazione delle prestazioni per creare un team di sviluppatori altamente performante e di livello mondiale
- Promuovere una cultura di squadra psicologicamente sicura e inclusiva, in cui tutti possano prosperare
Requisiti
- 8 anni di esperienza nello sviluppo di software, di cui gli ultimi 3 in Java, ed esperienza nella gestione diretta e nella scalabilità di sistemi di commercio elettronico o simili.
- Esperienza nella creazione e nella scalabilità di sistemi di commercio elettronico o sistemi di gestione dei rischi
- Comprensione dei sistemi di trading principali, come la gestione del ciclo di vita degli ordini e la gestione dei flussi di eventi critici
- Progettazione e gestione di sistemi con requisiti rigorosi in termini di latenza, throughput, affidabilità e comportamento deterministico
- Creazione di servizi backend scalabili con Java, idealmente con Quarkus e Micronaut o framework reattivi simili
- Buona conoscenza di Kubernetes, Terraform e GitLab CICD
Offriamo
- Possibilità di creare e guidare un team di sviluppatori altamente performante
- Lavorare in un ambiente dinamico e innovativo
- L'opportunità di contribuire a plasmare il futuro del commercio digitale
Dettagli sul lavoro