State Street
State Street
State Street — глобальна компанія, що надає фінансові послуги інституційним інвесторам через рішення у сфері управління інвестиціями та інвестиційного обслуговування. Її пропозиції охоплюють управління активами, кастодіальні послуги та інвестиційні дослідження, підкріплені експертизою у фінансах, фінтеху й банківській справі. Компанія допомагає клієнтам керувати складними інвестиційними операціями за допомогою даних, аналітичних висновків і операційних можливостей, покликаних підвищувати ефективність і підтримувати ухвалення фінансових рішень.

Старший Java-розробник і технічний керівник ORMB

Керівництво розробкою та підтримкою в робочому середовищі рішень State Street на Java і Oracle Revenue Management and Billing (ORMB). Обов’язки охоплюють інтеграції, налаштування, оптимізацію продуктивності та підтримку запуску.

Опис

  • Керувати розробкою та підтримкою застосунків Oracle Revenue Management and Billing (ORMB) на Java.
  • Проєктувати й підтримувати програми реального часу та пакетної обробки відповідно до бізнес-потреб.
  • Застосовувати архітектуру ORMB, практики роботи з фреймворком і серверну інфраструктуру під час створення застосунків.
  • Проєктувати підходи до розгортання та інтеграції зі сторонніми застосунками.
  • Створювати інтеграції OUAF із використанням Java, REST, XML/JSON, Oracle Database, Groovy і пакетних процесів із плагінами.
  • Писати й оптимізувати складні запити SQL і код PL/SQL для моделі даних ORMB.
  • Досліджувати проблеми продуктивності за допомогою оптимізації SQL, налаштування бази даних, звітів AWR та інструментів моніторингу.
  • Налаштовувати, розширювати й удосконалювати рішення ORMB, а також створювати звіти.
  • Розробляти інтерфейси та переносити дані з використанням структур таблиць ORMB.
  • Створювати проєктну документацію з налаштування та розробляти Service Scripts, Plug-in Scripts, BPA Scripts, UI Maps, Zones і Portals.
  • Співпрацювати з командами QA під час підготовки тестових сценаріїв і проведення наскрізного тестування.
  • Надавати функціональну й технічну підтримку робочого середовища під час і після запуску.
  • Усунення інцидентів у робочому середовищі та підтримка критично важливих потоків завдань білінгу й головної книги.
  • Готувати інструкції зі збирання, координувати розгортання та виконувати димові тести після розгортання.

Вимоги

  • Практичний досвід роботи з модулями ORMB: налаштуванням клієнтів, білінгом, ціноутворенням, платежами й стягненням заборгованості, а також головною книгою.
  • Глибоке розуміння архітектури ORMB, практик роботи з фреймворком та інфраструктури серверів вебзастосунків, бізнесзастосунків і баз даних.
  • Досвід проєктування та підтримки програм реального часу й пакетної обробки.
  • Знання моделей розгортання в локальній інфраструктурі та SaaS, а також підходів до інтеграції зі сторонніми системами.
  • Ґрунтовний практичний досвід роботи з OUAF, Java, REST, XML/JSON, Oracle Database, Groovy і пакетними процесами з плагінами.
  • Уміння писати складні запити SQL і код PL/SQL для моделі даних ORMB.
  • Досвід діагностики проблем продуктивності ORMB, зокрема оптимізації SQL, налаштування бази даних і наскрізного аналізу продуктивності; знайомство зі звітами AWR та інструментами моніторингу.
  • Упевнені навички налаштування, розширення й удосконалення ORMB, а також створення звітів.
  • Розуміння структур таблиць ORMB, розробки інтерфейсів і міграції даних.
  • Досвід підготовки проєктної документації з налаштування та розробки Service Scripts, Plug-in Scripts, BPA Scripts, UI Maps, Zones і Portals.
  • Досвід співпраці з командами QA для розробки тестових сценаріїв і проведення наскрізного тестування.
  • Досвід функціональної й технічної підтримки робочого середовища під час і після запуску.
  • Розвинені навички розв’язання проблем і поглибленої діагностики.
  • Уміння відстежувати й підтримувати потоки завдань під час критичних операцій білінгу та головної книги.
  • Навички підготовки інструкцій зі збирання та взаємодії з командами керування конфігураціями під час розгортань On-Demand.
  • Досвід проведення димових тестів після розгортання.
  • Бажане знання BI Publisher і Oracle Analytics.
  • Основні технічні навички: OUAF, Core Java, Java Framework, вебсервіси, Oracle Database, SQL, PL/SQL, оптимізація продуктивності, Groovy, Unix і GitHub.
  • Додаткові технічні навички: shell-скрипти, Autosys, ORMB, BI Publisher, OAS та основи AWS.

Переваги

  • Можливості для професійного розвитку в інклюзивному середовищі.
  • Підтримка гнучкого балансу між роботою та особистим життям.
  • Оплачувані дні для волонтерської діяльності.
  • Активні мережі співробітників.