← Tutte le offerte

Senior Java Software Engineer (Security)

Avaloq1

Tipo di contratto
Tempo pieno
Luogo
Zürich · Telelavoro possibile
Prima pubblicazione
Candidati ora

Siamo alla ricerca di un talentuoso Senior Software Engineer con solida esperienza e conoscenza nella sicurezza delle applicazioni per unirsi al nostro team in crescita a Zurich, Switzerland. In questo ruolo, lavorerai accanto a ingegneri esperti e specialisti di prodotto in un ambiente collaborativo e agile dove la qualità dell'ingegneria, l'affidabilità e la manutenibilità sono fondamentali.

Il candidato ideale combina una solida esperienza nell'ingegneria del software con una buona comprensione della sicurezza delle applicazioni e delle piattaforme. Non cerchiamo necessariamente uno specialista in una particolare tecnologia di sicurezza. Più importante è qualcuno che comprenda la progettazione sicura del software, i principi di sicurezza, le vulnerabilità e le sfide legate alla costruzione e alla manutenzione di applicazioni aziendali sensibili alla sicurezza.

Ti concentrerai principalmente sulla progettazione, lo sviluppo e la manutenzione di robusti componenti, librerie e servizi basati su Java utilizzati nelle applicazioni Avaloq. I prodotti operano nel dominio della application-security, offrendoti l'opportunità di lavorare su soluzioni e concetti relativi ad autenticazione e autorizzazione, JWT, Identity and Access Management, comunicazione sicura service-to-service e integrazioni di sicurezza basate su standard.

I tuoi compiti principali

  • Progettare, sviluppare e mantenere componenti, librerie, API e servizi basati su Java scalabili, affidabili e sicuri
  • Scrivere codice pulito, testabile e manutenibile che segua le pratiche di ingegneria e gli standard architettonici stabiliti
  • Analizzare le soluzioni esistenti e legacy e migliorarne progressivamente l'architettura, la qualità e la manutenibilità
  • Contribuire a prodotti e progetti che coinvolgono autenticazione, autorizzazione, JWT, integrazioni IAM e comunicazione service-to-service
  • Progettare e implementare nuove funzionalità, inclusa la preparazione di progettazioni di soluzioni complete
  • Investigare e risolvere problemi tecnici complessi in aree relative ad applicazioni, integrazione e sicurezza
  • Lavorare con concetti di sicurezza come token, claim, certificati, chiavi e relazioni di fiducia
  • Partecipare a discussioni sull'architettura, revisioni tecniche e revisioni del codice
  • Migliorare il testing automatizzato, l'integrazione CI/CD, la gestione delle dipendenze e i controlli di qualità del software
  • Mantenere una documentazione tecnica chiara e contribuire alla condivisione delle conoscenze all'interno e tra i team
  • Collaborare con i team di ingegneria, architettura, sicurezza e prodotto che utilizzano i componenti condivisi

L'area di prodotto del ruolo include l'evoluzione di Avaloq verso integrazioni IAM basate su standard, indipendenti dal fornitore, compatibilità JWT e comunicazione sicura tra applicazioni e servizi.

  • Minimo 7 anni di esperienza comprovata nello sviluppo software o in un ruolo di ingegneria correlato
  • Forti capacità di programmazione in Java, con esperienza pratica nell'ecosistema Spring, idealmente incluso Spring Boot
  • Esperienza nella progettazione e integrazione di REST API, librerie condivise o componenti di applicazioni aziendali
  • Eccellenti capacità di comunicazione e collaborazione, con la capacità di lavorare efficacemente tra i team di ingegneria e di prodotto
  • Una buona comprensione dei principi di application-security, coding sicuro e rimedio alle vulnerabilità
  • Interesse o esperienza in concetti relativi alla sicurezza come autenticazione, autorizzazione, token, certificati e comunicazione sicura
  • Forte esperienza con il testing automatizzato, il debugging e la risoluzione di problemi in sistemi software complessi
  • Esperienza nella manutenzione e modernizzazione di applicazioni aziendali consolidate
  • Buona comprensione delle pipeline CI/CD, dell'automazione del build, della gestione delle dipendenze e del controllo di versione
  • Forti capacità analitiche e di problem-solving, con un approccio strutturato alle sfide tecniche complesse
  • Capacità di assumere la responsabilità di prodotti e argomenti tecnici dalla fase di analisi a quella di implementazione e manutenzione

Sarebbe un vero valore aggiunto se avessi

  • Esperienza di lavoro con soluzioni di autenticazione e autorizzazione
  • Familiarità con JWT, OAuth 2.0, OpenID Connect o standard di sicurezza comparabili
  • Esperienza con piattaforme IAM come Airlock IAM, Keycloak, Microsoft Entra ID o soluzioni comparabili
  • Comprensione dell'autenticazione service-to-service o machine-to-machine
  • Conoscenza di TLS, certificati, chiavi e concetti PKI
  • Esperienza con Gradle, software-composition analysis o strumenti di security-scanning
  • Esperienza con Docker, Kubernetes o OpenShift
  • Esperienza nella manutenzione di librerie condivise o componenti di piattaforma utilizzati da più team di sviluppo
  • Esperienza nei servizi finanziari o in un altro ambiente aziendale sensibile alla sicurezza
  • Comprovata capacità di consegnare con successo progetti tecnici complessi

Ci rendiamo conto che gestire l'equilibrio tra vita lavorativa e privata è una sfida che affrontiamo tutti nella nostra vita quotidiana e, per sostenere questo, siamo lieti di offrire un lavoro ibrido e flessibile per la maggior parte dei nostri Avaloqers. Questo ci consente di mantenere l'equilibrio tra vita lavorativa e privata continuando la nostra fantastica cultura Avaloq nei nostri uffici globali.

In Avaloq, siamo orgogliosi di abbracciare la diversità e comprendiamo che il successo della nostra attività si basa sulla forza di opinioni diverse. Ci impegniamo con tutto il cuore a promuovere un ambiente di pari opportunità e una cultura inclusiva in cui puoi essere il tuo vero sé autentico. Assumiamo, compensiamo e promuoviamo indipendentemente dall'origine, dall'età, dall'identità di genere, dall'orientamento sessuale o da qualsiasi altra caratteristica fantastica che ci rende tutti unici. Abbiamo fatto del nostro meglio per scrivere questo annu

Tradotto automaticamente dall’originale.

Pubblicato ieri

Luogo

Vedi su Google Maps

Questa pagina su softwareengineerjobszurich.ch