JPMorganChase
Java Full Stack Lead Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Ведущий full-stack инженер в команду Marketing Automation подразделения Consumer & Community Banking. Отвечает за сквозную разработку решений на Java и Adobe Experience Manager, внедрение AI-ассистированных практик разработки и техническое лидерство в agile-команде.
Задачи
- Разрабатывать креативные программные решения: проектирование, разработка и техническое устранение неполадок
- Писать безопасный и качественный production-код, проводить ревью и отладку кода коллег
- Внедрять в команду одобренные enterprise-практики AI-ассистированной разработки для повышения качества кода и скорости поставки
- Применять инструменты SDLC, включая AI-ассистированную разработку и автоматизацию
- Выявлять возможности автоматизации устранения повторяющихся проблем для повышения стабильности систем
- Проводить оценочные сессии с внешними вендорами, стартапами и внутренними командами по архитектурным решениям
- Поставлять full-stack решения end-to-end: пользовательские интерфейсы, backend-сервисы и API, интеграции, доступ к данным, тестирование, деплой и production-поддержка
- Участвовать в планировании проектов: оценка работ, выявление рисков и зависимостей, предложение решений
- Координировать работу с партнёрами по веб-разработке и дизайну для соблюдения веб-стандартов
- Использовать инструменты Adobe (AEM) и Java Full Stack для модернизации создания кампаний маркетологами, включая конфигурацию, интеграцию, кастомную разработку и миграцию с Adobe Managed Service на Adobe Client Cloud
Требования
- Формальное обучение или сертификация по software engineering и 5+ лет практического опыта
- Практический опыт в системном дизайне, разработке приложений, тестировании и обеспечении операционной стабильности
- Продвинутое владение одним или несколькими языками программирования
- Опыт лидирующего применения одобренных AI-ассистированных инструментов разработки и установления стандартов валидации их результатов
- Понимание ответственного использования AI в инженерных процессах, включая чувствительность данных и безопасную обработку входов/выходов
- Владение всеми аспектами SDLC
- Продвинутое понимание agile-методологий, CI/CD, отказоустойчивости приложений и безопасности
- Опыт с паттернами headless-доставки контента и корпоративными интеграциями перевода контента
- Способность вести техническую поставку: влиять на проектные решения, ревьюить работу других и обеспечивать согласованность между командами
- 8+ лет практического опыта Java full stack разработки
- Опыт с Adobe Experience Manager (AEM) и/или возможностями Adobe Cloud, включая workflow контента и цифровых активов и интеграцию CMS-контента в приложения
Условия
- Конкурентный пакет вознаграждения, включая базовую зарплату в зависимости от роли, опыта, навыков и локации
- Возможны комиссионные выплаты и/или дискреционная премия в виде денег и/или акций
- Комплексное медицинское страхование
- Центры здоровья и велнеса на территории
- Пенсионный сберегательный план
- Резервный уход за детьми
- Компенсация обучения
- Поддержка психического здоровья
- Финансовый коучинг
Навыки
- Java
- Full Stack
- Adobe Experience Manager
- AEM
- Adobe Cloud Services
- CI/CD
- Agile
- AI-assisted development
- Headless content delivery
- CMS
- SDLC