Offerta di lavoro
Contratto di 12 mesi - Sviluppatore backend Java (tramite un'agenzia esterna che gestisce le buste paga)
Contratto di 12 mesi come sviluppatore backend Java presso Juniper a Singapore, con particolare attenzione allo sviluppo e alla manutenzione di servizi backend e API utilizzando Java, Spring e Spring Boot.
Compiti
- Progettazione e sviluppo: collaborazione con team interdisciplinari per l'ideazione, lo sviluppo e l'implementazione di soluzioni software di alta qualità per i nostri prodotti e servizi finanziari.
- Sviluppo e manutenzione di servizi backend e API utilizzando Java, Spring e Spring Boot. Ottimizzazione dei servizi e delle prestazioni, nonché garanzia della qualità e della manutenibilità del codice.
- Integrazione dei sistemi: attività volte all’integrazione di diversi sistemi finanziari e servizi di terze parti, al fine di garantire un flusso di dati senza intoppi e l’interoperabilità.
- Qualità ed efficienza del codice: scrittura di codice pulito, efficiente e ben documentato, nel rispetto delle best practice del settore, tra cui revisioni del codice, test e integrazione continua/distribuzione continua (CI/CD).
- Risoluzione dei problemi e assistenza: diagnosi e risoluzione dei problemi tecnici nell'intero stack, fornitura di assistenza per gli ambienti di sviluppo e di produzione.
- Collaborazione: collaborare con i reparti Prodotto, Design, Direzione e altre parti interessate per comprendere le esigenze e tradurle in specifiche tecniche e risultati.
- Requisiti normativi: LCET HSM Management.
Requisiti
- Formazione accademica e professionale di alto livello, con, idealmente, almeno 4 anni di esperienza approfondita nello sviluppo di software, anche in ruoli tecnici come sviluppatore o ingegnere.
- Conoscenza di Core Java e delle relative librerie/framework (ad es. JDK, Maven).
- Framework Spring (tra cui Spring Boot, JPA, Spring Web, Spring Data e JUnit).
- Ottima conoscenza dell'architettura di sistema.
- Conoscenza di base dei sistemi di threading in Java e delle migliori pratiche.
- Ottima conoscenza dei linguaggi SQL e ottime capacità comunicative.
- Buone competenze nell'uso dei database e conoscenza delle strutture di dati JSON e/o XML.
- Ottima capacità di comprensione.
- Capacità di lavorare in modo autonomo nella gestione dei dati relativi ai progetti.
- Capacità di lavorare in un ambiente agile.
- Disponibilità a lavorare in un team internazionale con sede a Singapore e in Svizzera.
- È gradita un'esperienza professionale rilevante nel settore finanziario.
Dettagli sul lavoro