Offerta di lavoro
Ingegnere Java senior - Sviluppo backend cloud-native a tempo pieno (f/m/d)
Il Gruppo Julius Baer è alla ricerca di un Senior Java Engineer per lo sviluppo backend cloud-native con almeno 8 anni di esperienza nello sviluppo di applicazioni Java lato server. Il candidato prescelto dovrà ottimizzare sistemi complessi, collaborare efficacemente nell’ambito di un programma di trasformazione e possedere esperienza con microservizi cloud-native, orchestrazione dei container e intelligenza artificiale.
Compiti
- Ottimizza le prestazioni del sistema in ambienti complessi e sottoposti a forte carico
- Collabora in modo efficace in un programma di trasformazione che richiede una forte responsabilità tecnica e innovazione
Il tuo profilo
- Oltre 8 anni di esperienza nello sviluppo di applicazioni Java lato server, preferibilmente nel settore finanziario o in altri ambiti regolamentati ad alte prestazioni
- Conoscenza approfondita di Java 21+ e dell'ecosistema Spring (Spring Boot, Spring Data, Spring Security, Spring Cloud)
- Competenze specialistiche nella progettazione di sistemi ad alta velocità di trasmissione e bassa latenza, con l'utilizzo dell'elaborazione asincrona e dei message broker (Kafka, RabbitMQ)
- Esperienza pratica nella realizzazione e nella gestione di microservizi cloud-native su AWS, Azure o GCP, compresi i container (Docker), l’orchestrazione (Kubernetes), il service mesh e l’archiviazione/i servizi cloud
- Conoscenza dell'implementazione di applicazioni per l'osservabilità utilizzando Micrometer e OpenTelemetry, compresa la raccolta di metriche (latenza, tassi di errore, throughput), il tracciamento distribuito oltre i confini dei servizi e la registrazione contestuale, al fine di consentire un monitoraggio proattivo e una rapida diagnosi degli incidenti negli ambienti di produzione
- Esperienza nella rifattorizzazione o nella migrazione di sistemi monolitici verso architetture a microservizi
- Esperienza pratica con strumenti di sviluppo basati sull'IA e familiarità con l'integrazione di strumenti di IA generativa negli IDE e nelle revisioni del codice
- Capacità di lavorare in modo autonomo all’interno di un team globale, assumendosi la responsabilità di iniziative con un atteggiamento positivo
- Orientato alle soluzioni e in grado di lavorare in un ambiente agile
- Ottime capacità relazionali e di collaborazione, con la capacità di lavorare efficacemente con team interfunzionali e parti interessate
Dettagli sul lavoro