Offerta di lavoro
Contratto di 12 mesi - Sviluppatore backend Java (tramite un’agenzia esterna che gestisce le buste paga)
Julius Baer cerca a Singapore uno sviluppatore backend Java per un contratto di 12 mesi tramite un'agenzia esterna. Il ruolo si concentra sullo sviluppo e l'ottimizzazione di sistemi distribuiti nel cloud, microservizi e API gateway.
Compiti
- Progettazione e sviluppo di sistemi distribuiti nel cloud, implementazione di scalabilità, sicurezza, conformità e tolleranza agli errori
- Applicazione dei principi dei sistemi distribuiti a un team interno di livello medio-alto in espansione, ampliamento delle opzioni a disposizione degli acquirenti e individuazione di modelli per i nostri metodi funzionali condivisi
- Sviluppo e manutenzione di gateway API/servizi per un team interno di livello medio-senior in crescita, ampliamento delle opzioni a disposizione degli acquirenti e individuazione di modelli per i nostri metodi funzionali condivisi
- Ottimizzazione delle prestazioni dei nostri servizi cloud-edge e microservizi, garanzia di disponibilità e affidabilità
- Identificazione e risoluzione dei colli di bottiglia/microservizi nei sistemi distribuiti; identificazione e formulazione di strategie per garantire la stabilità del sistema e tempi di risposta rapidi, alla luce dell’evoluzione delle esigenze dei clienti
- Contribuire all’espansione della piattaforma attraverso servizi digitali, fornire strumenti scalabili e offrire supporto nella progettazione e nel controllo dell’infrastruttura della piattaforma e nella migrazione dell’infrastruttura dei dati, sulla base dei requisiti strategici della banca
- Forte attenzione al monitoraggio e all’automazione partendo da zero (tramite JMX, la toolchain OCI/OCP e AWK), nonché alle strategie di monitoraggio del cloud per professionisti di livello intermedio
- Creazione di SSM e Git Flow/Prioritiser, idee, realizzazione e configurazione del cloud scaling per gli induttori dei propri clienti, comprese le zone di scalabilità, le istanze e i processi CI/CD
- Applicazione del motore Force/Backup/Recovery (attraverso un approccio improntato alla sostenibilità e a un pensiero costante e controllato)
- Collaborazione: lavorare a stretto contatto con i Product Owner, i designer e altre piattaforme per raccogliere i requisiti e tradurli in soluzioni tecniche e risultati concreti
Requisiti
- Conoscenza delle piattaforme, Java Core, Java Collections, JDBC, JDBs, Spring Framework, Spring Boot
Dettagli sul lavoro