Morgan Stanley

Associate, Software Engineer

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Инженер-разработчик в Morgan Stanley для создания фреймворка веб-сервисов и автоматизации batch-обработки данных. Работа с миграцией legacy-систем на open-source архитектуры, поддержка mission-critical финансовых процессов.

Задачи

  • Разрабатывать фреймворк для оптимизации разработки веб-сервисов, снижения затрат и повышения эффективности команды
  • Автоматизировать рабочие процессы принятия решений и валидировать объекты данных
  • Руководить миграцией с legacy-систем на масштабируемые open-source архитектуры
  • Проектировать и внедрять высокопроизводительные фреймворки для обработки миллионов записей
  • Разрабатывать end-to-end batch-компоненты: readers, processors, writers, job listeners, retry logic, skip policies, checkpointing, restart mechanisms
  • Выполнять деплой в on-premise и облачных средах, обеспечивая продвижение сборок по средам разработки, тестирования, UAT и продакшена
  • Внедрять мониторинг, логирование и алертинг для выявления сбоев и узких мест
  • Участвовать в архитектурных обсуждениях и определять стандарты enterprise batch-обработки
  • Обеспечивать production support, проводить RCA и оптимизацию производительности
  • Использовать контейнеризацию для деплоя и управления микросервисами

Требования

  • Bachelor’s in Computer Engineering, Computer Science или смежной области
  • 5 лет опыта на позиции Software Engineer, Senior Lead Software Engineer, Technical lead или аналогичной
  • 5 лет опыта проектирования и разработки сложных веб-приложений
  • Разработка крупномасштабных сложных программных решений
  • Разработка веб-сервисов на стандартных Java-фреймворках
  • Разработка клиент-серверных, распределённых, real-time приложений
  • Опыт concurrency и высоконагруженной серверной разработки
  • Знание концепций БД и опыт работы с SQL Server
  • Протоколы обмена сообщениями MQ и Kafka
  • Разработка стандартов и практик
  • Полный жизненный цикл разработки ПО (SDLC)
  • Java/J2EE
  • UI-технологии
  • Spring
  • myBatis
  • Gradle
  • MQ
  • Kafka
  • SQL Server
  • Веб-сервисы REST, SOAP, JSON, XML

Условия

  • Telecommuting permitted up to 2 days per week
  • Базовая зарплата от $158,000 до $158,000 в год
  • Компенсационный пакет может включать комиссионные, incentive compensation, дискреционные бонусы, краткосрочные и долгосрочные incentive-программы
  • Комплексные льготы и привилегии для сотрудников и их семей
  • Возможности для перемещения внутри бизнеса

Навыки

  • Java
  • J2EE
  • Spring
  • myBatis
  • Gradle
  • MQ
  • Kafka
  • SQL Server
  • REST
  • SOAP
  • JSON
  • XML
  • Docker
  • Kubernetes

Похожие вакансии

Software Engineer Professional
Freddie MacMiddleMcleanОфис
109,000 – 163,000 USD в год
16 окт.
Senior Software Engineer I, Public API
EtsySeniorNew YorkГибрид
143,000 – 215,000 USD в год
15 окт.
Lead Software Engineer - Parametric
Morgan StanleyLeadNew YorkГибрид
115,000 – 225,000 USD в год
15 окт.
Software Engineer 2 (.NET / Java Spring Boot / AWS)
US BankMiddleAtlantaГибрид
98,175 – 115,500 USD в год
14 окт.
Software Engineer 2 (ASP.NET Web API)
US BankMiddleIrvingГибрид
105,400 – 124,000 USD в год
14 окт.
Associate, Software Engineer — Morgan Stanley, 158,000 USD в год, Alpharetta | itrelocate