
State Street è una società globale di servizi finanziari che serve gli investitori istituzionali attraverso soluzioni di gestione e amministrazione degli investimenti. La sua offerta comprende la gestione patrimoniale, i servizi di custodia e la ricerca sugli investimenti, supportati da competenze nei settori della finanza, della tecnologia finanziaria e dell’attività bancaria. L’azienda si concentra sull’aiutare i clienti a gestire attività di investimento complesse attraverso dati, analisi e capacità operative progettate per migliorare l’efficienza e supportare le decisioni finanziarie.
Sviluppatore Java senior e responsabile tecnico ORMB
Guidare lo sviluppo e il supporto in produzione delle soluzioni Java e Oracle Revenue Management and Billing (ORMB) di State Street. Il ruolo comprende integrazioni, configurazione, ottimizzazione delle prestazioni e supporto alla messa in produzione.
Descrizione
- Guidare lo sviluppo e il supporto delle applicazioni Oracle Revenue Management and Billing (ORMB) con Java.
- Progettare e supportare programmi in tempo reale e batch per soddisfare le esigenze aziendali.
- Applicare l’architettura ORMB, le pratiche del framework e l’infrastruttura server alla realizzazione delle applicazioni.
- Progettare modalità di distribuzione e integrazioni con applicazioni di terze parti.
- Realizzare integrazioni OUAF con Java, REST, XML/JSON, Oracle Database, Groovy e batch con plug-in.
- Scrivere e ottimizzare query SQL e PL/SQL complesse per il modello dati ORMB.
- Indagare sui problemi di prestazioni utilizzando l’ottimizzazione SQL, la configurazione dei database, i report AWR e gli strumenti di monitoraggio.
- Configurare, estendere, migliorare e creare report sulle soluzioni ORMB.
- Sviluppare interfacce e migrare dati utilizzando le strutture delle tabelle ORMB.
- Creare documenti di progettazione della configurazione e sviluppare Service Scripts, Plug-in Scripts, BPA Scripts, UI Maps, Zones e Portals.
- Collaborare con i team QA per preparare script di test ed eseguire test end-to-end.
- Fornire supporto funzionale e tecnico per la produzione durante e dopo la messa in produzione.
- Risolvere problemi di produzione e supportare flussi di job critici di fatturazione e contabilità generale.
- Preparare le istruzioni di build, coordinare le distribuzioni ed eseguire test di smoke dopo la distribuzione.
Requisiti
- Esperienza pratica con i moduli ORMB che copra la configurazione dei clienti, la fatturazione, i prezzi, i pagamenti e gli incassi delle fatture e la contabilità generale.
- Solida conoscenza dell’architettura ORMB, delle pratiche del framework e dell’infrastruttura per server di applicazioni web, applicazioni aziendali e database.
- Esperienza nella progettazione e nel supporto di programmi in tempo reale e batch.
- Conoscenza dei modelli di distribuzione on-premises e SaaS e degli approcci di integrazione con terze parti.
- Ampia esperienza pratica con OUAF, Java, REST, XML/JSON, Oracle Database, Groovy e batch con plug-in.
- Capacità di scrivere query SQL complesse e PL/SQL per il modello dati ORMB.
- Esperienza nella diagnosi dei problemi di prestazioni ORMB, inclusi ottimizzazione SQL, configurazione dei database e analisi end-to-end delle prestazioni; familiarità con i report AWR e gli strumenti di monitoraggio.
- Solide competenze di configurazione, estensione, miglioramento e reporting ORMB.
- Conoscenza delle strutture delle tabelle ORMB, dello sviluppo di interfacce e della migrazione dei dati.
- Esperienza nella redazione di documenti di progettazione della configurazione e nello sviluppo di Service Scripts, Plug-in Scripts, BPA Scripts, UI Maps, Zones e Portals.
- Esperienza di collaborazione con i team QA per sviluppare script di test ed eseguire test end-to-end.
- Esperienza nel fornire supporto funzionale e tecnico per la produzione durante e dopo la messa in produzione.
- Solide capacità di risoluzione dei problemi e di troubleshooting avanzato.
- Capacità di monitorare e supportare i flussi di job durante le attività critiche di fatturazione e contabilità generale.
- Competenza nella preparazione delle istruzioni di build e nella collaborazione con i team di gestione della configurazione per le distribuzioni on-demand.
- Esperienza nell’esecuzione di test di smoke dopo la distribuzione.
- È gradita una conoscenza pratica di BI Publisher e Oracle Analytics.
- Le competenze tecniche principali includono OUAF, Core Java, Java Framework, servizi web, Oracle Database, SQL, PL/SQL, ottimizzazione delle prestazioni, Groovy, Unix e GitHub.
- Le competenze tecniche aggiuntive includono scripting shell, Autosys, ORMB, BI Publisher, OAS e nozioni fondamentali di AWS.
Benefit
- Opportunità inclusive di sviluppo professionale.
- Supporto per un equilibrio flessibile tra vita professionale e privata.
- Giornate retribuite dedicate al volontariato.
- Reti attive di dipendenti.