American Express
American Express
American Express è una società globale di servizi finanziari attiva nei settori bancario, finanziario e dei pagamenti B2B. Le sue attività comprendono carte di credito per consumatori, aziende e società; servizi di pagamento e per esercenti; conti di risparmio, certificati di deposito e prestiti personali; oltre a programmi fedeltà, programmi di viaggio, soluzioni di pagamento aziendale, formazione finanziaria, servizi di sicurezza e assistenza per titolari di carta ed esercenti.

Ingegnere software II, microservizi Java e Python

Sviluppa microservizi Java e Python per i servizi finanziari di American Express. Crea, testa e monitora strumenti di IA e integrali nei flussi di lavoro dell’ingegneria del software.

Descrizione

  • Sviluppare, testare ed eseguire il debug di applicazioni e sistemi software.
  • Creare software seguendo pratiche di sviluppo consolidate e usando strumenti, componenti condivisi e documentazione, con la guida di colleghi e responsabili.
  • Esaminare il codice ed eseguire test automatizzati per mantenere la qualità, con la guida di colleghi e responsabili.
  • Fornire supporto e monitorare il software negli ambienti di test, integrazione e produzione.
  • Seguire le pratiche di sicurezza e normative per garantire la conformità del software.
  • Collaborare con i team di prodotto e business per allineare le iniziative tecnologiche agli obiettivi aziendali.
  • Usare strumenti di IA per programmare, testare, eseguire il debug e documentare, migliorando la velocità di sviluppo e la qualità del codice.
  • Valutare l’accuratezza, la qualità, la conformità agli standard ingegneristici e la sicurezza delle raccomandazioni generate dall’IA, assumendosi la responsabilità del lavoro risultante.

Requisiti

  • Laurea in informatica, ingegneria informatica o un campo correlato.
  • Almeno tre anni di esperienza professionale nello sviluppo software con tecnologie Java, tra cui Vert.x, Spring, Spring Boot, microservizi e API RESTful, Ignite, elaborazione in memoria, Spark, PostgreSQL, Cassandra, Kafka, IntelliJ, Couchbase, OpenSearch e Python.
  • Esperienza pratica nella progettazione di applicazioni, nello sviluppo software e nell’esecuzione di test automatizzati.
  • Esperienza con sistemi distribuiti e multilivello, algoritmi e database relazionali o NoSQL.
  • Capacità di interpretare obiettivi e sfide tecniche e aziendali e di sviluppare soluzioni chiare.
  • Capacità di apprendere nuove tecnologie e aree aziendali, mettere in discussione gli approcci esistenti e pensare in modo creativo.
  • Capacità di eseguire il debug di componenti software di base e individuare difetti del codice da correggere.
  • Esperienza con metodologie Agile o altri metodi di sviluppo rapido di applicazioni.
  • Esperienza nella creazione e nell’uso di competenze per agenti e nell’ingegneria dei prompt.
  • Ottime capacità di comunicazione orale e scritta.
  • Per alcune posizioni potrebbe essere disponibile la sponsorizzazione del visto, in base alle esigenze dell’unità aziendale, ai requisiti del ruolo, ai costi e alle leggi applicabili.

Benefit

  • Retribuzione base competitiva.
  • Incentivi sotto forma di bonus.
  • Contributo aziendale pari al 6% dei versamenti per il risparmio previdenziale.
  • Consulenza finanziaria gratuita e supporto al benessere finanziario.
  • Copertura medica, dentistica, oculistica, assicurazione sulla vita e per invalidità.
  • Modalità di lavoro flessibili, ibride, in sede o da remoto, a seconda del ruolo e delle esigenze aziendali.
  • Oltre 20 settimane di congedo parentale retribuito per tutti i genitori, anche in caso di gravidanza, adozione o gestazione per altri.
  • Accesso gratuito a centri benessere aziendali in tutto il mondo, con personale infermieristico e medico, a seconda della sede.
  • Consulenza gratuita e riservata tramite il programma Healthy Minds.
  • Opportunità di sviluppo professionale e formazione.

Offerte correlate