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