JPMorganChase
Software Engineer III (Java/Fullstack/React)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-разработчик в agile-команду подразделения Consumer and Community Banking (Acquisitions & Offer) в JPMorganChase. Проектирование и разработка масштабируемых финансовых продуктов с использованием Java, fullstack и React, в том числе с применением AI-ассистентов для кодирования.
Задачи
- Разрабатывать, проектировать и сопровождать программные решения, проводить техническую диагностику нестандартных проблем
- Писать безопасный и качественный production-код, поддерживать алгоритмы, работающие синхронно с системами
- Использовать корпоративные AI-ассистенты для генерации и рефакторинга кода, создания unit-тестов и документации с последующей валидацией результатов
- Применять инструменты SDLC-цепочки, включая AI-ассистенты и автоматизацию, для повышения эффективности
- Готовить архитектурные и дизайн-артефакты для сложных приложений и следить за соблюдением проектных ограничений
- Собирать, анализировать и визуализировать данные из больших наборов для непрерывного улучшения систем
- Выявлять скрытые проблемы и паттерны в данных и использовать их для улучшения кодовой гигиены и архитектуры
Требования
- Формальное обучение или сертификация по software engineering и 3+ года практического опыта
- Практический опыт в системном дизайне, разработке приложений, тестировании и обеспечении операционной стабильности
- Опыт разработки, отладки и поддержки кода в крупной корпоративной среде на современных языках программирования и языках запросов к БД
- Практический опыт работы с корпоративными AI-ассистентами разработки и умение критически оценивать и валидировать сгенерированный код на корректность, производительность и безопасность
- Понимание ответственного использования AI в инженерных процессах: чувствительность данных, безопасная обработка входов/выходов, соответствие требованиям безопасности
- Знание жизненного цикла разработки ПО (SDLC)
- Понимание agile-методологий, CI/CD, отказоустойчивости приложений и безопасности
Условия
- Конкурентный компенсационный пакет: базовый оклад в зависимости от роли, опыта, навыков и локации
- Возможны комиссионные выплаты и/или дискреционные премии в виде денег и/или акций
- Комплексная медицинская страховка, оздоровительные центры на территории
- Пенсионный сберегательный план
- Резервный уход за детьми, компенсация обучения, поддержка психического здоровья, финансовый коучинг
- Равные возможности трудоустройства и инклюзивная среда
Навыки
- Java
- React
- JavaScript
- CI/CD
- AI coding assistants
- SQL