Software Engineer II - Data Engineer

Job expired!

Вы готовы приобрести необходимые навыки и опыт для роста в своей роли и продвижения по карьерной лестнице — и у нас есть идеальная возможность для вас в области программной инженерии.

Будучи Инженером-программистом II в JPMorgan Chase в рамках Потребительского и Коммунального Банкинга - Управление Частным Капиталом JP, вы являетесь частью гибкой команды, которая работает над улучшением, проектированием и доставкой программных компонентов технологических продуктов компании современного уровня безопасным, стабильным и масштабируемым способом. Будучи начинающим членом команды программных инженеров, вы реализуете программные решения через проектирование, разработку и техническую отладку нескольких компонентов в техническом продукте, приложении или системе, одновременно приобретая навыки и опыт, необходимые для роста в вашей роли.

  • Реализация стандартных программных решений, проектирование, разработка и техническая отладка.
  • Написание безопасного и качественного кода с использованием синтаксиса как минимум одного языка программирования с ограниченным руководством.
  • Проектирование, разработка, кодирование и отладка с учетом потоков вверх и вниз систем и технических последствий.
  • Применение знаний о инструментах в рамках цикла разработки программного обеспечения для повышения ценности, реализуемой за счет автоматизации.
  • Создание веб-сервисов REST и SOAP с использованием Java в интернет-масштабе.
  • Опыт работы с Docker, Kubernetes, AWS.
  • Опыт работы с модульным тестированием, таким как jUnit, и инструментами для мок-тестирования, например, mockito.
  • Формальное обучение или сертификация по концепциям программной инженерии и более 2 лет практического опыта.
  • Практический опыт в системном проектировании, разработке приложений, тестировании и обеспечении операционной стабильности.
  • Опыт разработки, отладки и поддержки кода в крупной корпоративной среде с использованием одного или нескольких современных языков программирования и языков запросов к базам данных.
  • Доказуемая способность программировать на одном или нескольких языках.
  • Опыт работы на всех этапах Жизненного Цикла Разработки Программного Обеспечения.
  • Знакомство с гибкими методологиями, такими как CI/CD, Устойчивость Приложений и Безопасность.
  • Начальные знания о программных приложениях и технических процесса