
State Street to globalna firma świadcząca usługi finansowe inwestorom instytucjonalnym za pośrednictwem rozwiązań z zakresu zarządzania inwestycjami i obsługi inwestycyjnej. Jej oferta obejmuje zarządzanie aktywami, usługi powiernicze oraz analizy inwestycyjne, wspierane wiedzą specjalistyczną z dziedzin finansów, fintechu i bankowości. Firma pomaga klientom zarządzać złożonymi działaniami inwestycyjnymi dzięki danym, analizom i możliwościom operacyjnym zaprojektowanym w celu poprawy efektywności i wspierania podejmowania decyzji finansowych.
Starszy programista Java i lider techniczny ORMB
Kierowanie rozwojem i wsparciem produkcyjnym rozwiązań State Street opartych na Javie i Oracle Revenue Management and Billing (ORMB). Zakres obejmuje integracje, konfigurację, optymalizację wydajności i wsparcie uruchomienia.
Opis
- Kierowanie rozwojem i wsparciem aplikacji Oracle Revenue Management and Billing (ORMB) opartych na Javie.
- Projektowanie i utrzymywanie programów działających w czasie rzeczywistym oraz przetwarzających dane wsadowo, zgodnie z potrzebami biznesowymi.
- Wykorzystywanie architektury ORMB, praktyk pracy z frameworkiem i infrastruktury serwerowej przy dostarczaniu aplikacji.
- Projektowanie podejścia do wdrożeń oraz integracji z aplikacjami zewnętrznymi.
- Tworzenie integracji OUAF z użyciem Java, REST, XML/JSON, Oracle Database, Groovy i wsadów z wtyczkami.
- Pisanie i optymalizowanie złożonych zapytań SQL oraz kodu PL/SQL dla modelu danych ORMB.
- Badanie problemów z wydajnością za pomocą optymalizacji SQL, konfiguracji bazy danych, raportów AWR i narzędzi monitorujących.
- Konfigurowanie, rozszerzanie i ulepszanie rozwiązań ORMB oraz tworzenie raportów.
- Opracowywanie interfejsów i migracja danych z wykorzystaniem struktur tabel ORMB.
- Tworzenie dokumentacji projektowej konfiguracji oraz rozwijanie Service Scripts, Plug-in Scripts, BPA Scripts, UI Maps, Zones i Portals.
- Współpraca z zespołami QA przy przygotowywaniu skryptów testowych i przeprowadzaniu testów end-to-end.
- Zapewnianie funkcjonalnego i technicznego wsparcia produkcyjnego podczas uruchomienia i po nim.
- Rozwiązywanie problemów produkcyjnych i wspieranie krytycznych strumieni zadań rozliczeniowych i księgi głównej.
- Przygotowywanie instrukcji budowania, koordynowanie wdrożeń i wykonywanie testów dymnych po wdrożeniu.
Wymagania
- Praktyczne doświadczenie z modułami ORMB obejmującymi konfigurację klientów, rozliczenia, ustalanie cen, płatności i windykację należności oraz księgę główną.
- Bardzo dobra znajomość architektury ORMB, praktyk pracy z frameworkiem oraz infrastruktury serwerów aplikacji internetowych, biznesowych i baz danych.
- Doświadczenie w projektowaniu i utrzymywaniu programów działających w czasie rzeczywistym i przetwarzających dane wsadowo.
- Znajomość lokalnych modeli wdrożeń i SaaS oraz podejść do integracji z aplikacjami zewnętrznymi.
- Rozległe doświadczenie praktyczne z OUAF, Java, REST, XML/JSON, Oracle Database, Groovy i wsadami z wtyczkami.
- Umiejętność pisania złożonych zapytań SQL i kodu PL/SQL dla modelu danych ORMB.
- Doświadczenie w diagnozowaniu problemów wydajnościowych ORMB, w tym optymalizacji SQL, konfiguracji bazy danych i kompleksowej analizie wydajności; znajomość raportów AWR i narzędzi monitorujących.
- Bardzo dobre umiejętności konfiguracji, rozszerzania i ulepszania ORMB oraz tworzenia raportów.
- Znajomość struktur tabel ORMB, tworzenia interfejsów i migracji danych.
- Doświadczenie w przygotowywaniu dokumentacji projektowej konfiguracji oraz tworzeniu Service Scripts, Plug-in Scripts, BPA Scripts, UI Maps, Zones i Portals.
- Doświadczenie we współpracy z zespołami QA przy opracowywaniu skryptów testowych i przeprowadzaniu testów end-to-end.
- Doświadczenie w zapewnianiu funkcjonalnego i technicznego wsparcia produkcyjnego podczas uruchomienia i po nim.
- Umiejętność rozwiązywania problemów i zaawansowanego diagnozowania usterek.
- Umiejętność monitorowania i wspierania strumieni zadań podczas krytycznych operacji rozliczeniowych i księgowania w księdze głównej.
- Biegłość w przygotowywaniu instrukcji budowania i współpracy z zespołami zarządzania konfiguracją przy wdrożeniach On-Demand.
- Doświadczenie w przeprowadzaniu testów dymnych po wdrożeniu.
- Mile widziana znajomość BI Publisher i Oracle Analytics.
- Kluczowe umiejętności techniczne: OUAF, Core Java, Java Framework, usługi internetowe, Oracle Database, SQL, PL/SQL, optymalizacja wydajności, Groovy, Unix i GitHub.
- Dodatkowe umiejętności techniczne: skrypty powłoki, Autosys, ORMB, BI Publisher, OAS i podstawy AWS.
Benefity
- Możliwości rozwoju zawodowego w środowisku wspierającym różnorodność i integrację.
- Wsparcie elastycznej równowagi między pracą a życiem prywatnym.
- Płatne dni na wolontariat.
- Aktywne sieci pracownicze.