
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.
Преимущества
- Возможности для профессионального развития в инклюзивной среде.
- Поддержка гибкого баланса между работой и личной жизнью.
- Оплачиваемые дни для волонтерской деятельности.
- Активные сети сотрудников.