Вы стремитесь улучшить свои навыки в области программирования и продвинуться по карьерной лестнице? Присоединяйтесь к нам в JPMorgan Chase в отделе корпоративных технологий на должность инженера-программиста II. Погрузитесь в динамичную роль, где вы будете частью гибкой команды, ответственной за проектирование, разработку и внедрение передовых технологических решений. Эта роль предлагает сочетание практического программирования, технической диагностики и системного проектирования, обеспечивая безопасное, стабильное и масштабируемое развертывание программного обеспечения.
- Разрабатывать и внедрять стандартные программные решения с высококачественным кодом на различных языках программирования с минимальным надзором.
- Проектировать, кодировать, тестировать и устранять ошибки в сложных приложениях, учитывая как восходящие, так и нисходящие технические последствия.
- Использовать инструментарий жизненного цикла разработки программного обеспечения для оптимизации автоматизации и улучшения функциональности системы.
- Выполнять техническую диагностику для определения решений и решения технических задач базовой сложности.
- Анализировать большие объемы данных для выявления проблем и информирования процесса принятия решений, внося вклад в разработку безопасных приложений.
- Постоянно изучать и применять новые процессы, методологии и навыки в разработке программного обеспечения.
- Формальное обучение или сертификация в области программной инженерии с опытом применения знаний не менее 3 лет.
- Не менее 5 лет опыта работы на серверной стороне с технологиями, такими как Java, Springboot, REST, Junit и интеграционное тестирование.
- Подтвержденный опыт создания и развертывания приложений на облачной инфраструктуре, особенно на AWS.
- Практический опыт в системном проектировании, разработке приложений, тестировании и поддержании операционной стабильности.
- Полное понимание и опыт работы на различных этапах жизненного цикла разработки программного обеспечения.
- Знакомство с гибкими методологиями, включая CI/CD, устойчивость приложений и безопасность.
- Способность квалифицированно программировать на одном или нескольких языках программирования.
- Сильные навыки разработки серверной части в сочетании с аналитическими способностями.
- Отличные навыки решения проблем, способность предлагать несколько решений.