JPMorganChase

Lead Software Engineer

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Ведущий инженер-разработчик в agile-команду Consumer Community Banking JPMorgan Chase. Отвечает за проектирование и поставку критичных cloud-native решений на микросервисах, качество кода и техническое лидерство.

Задачи

  • Разрабатывать креативные программные решения, проектировать, разрабатывать и проводить техническую диагностику, выходя за рамки рутинных подходов
  • Поставлять end-to-end решения в виде cloud-native приложений на микросервисах с использованием современных технологий и лучших практик
  • Применять доменное моделирование для построения бизнес-продуктов, структурируя код для ясности, тестируемости и развития
  • Разрабатывать безопасный высококачественный production-код, проводить ревью и отладку кода коллег
  • Выявлять возможности устранения или автоматизации повторяющихся проблем для повышения стабильности работы приложений и систем
  • Руководить сообществами практик в инженерии для распространения новых передовых технологий
  • Проектировать и строить масштабируемые, безопасные и надёжные решения на современных архитектурных паттернах с zero-downtime релизами и оптимизацией работы с данными
  • Постоянно оценивать и обновлять технологии и паттерны для поддержания актуальности и устойчивости систем
  • Поддерживать культуру разнообразия, инклюзивности и уважения в команде

Требования

  • Формальное обучение или сертификация по software engineering и 5+ лет практического опыта
  • Владение back-end технологиями (например, Java, Spring Boot, Node.js) и опыт построения приложений на микросервисах; для full-stack ролей также front-end технологии (HTML, CSS, JavaScript, TypeScript, React, Angular)
  • Опыт работы с облачными платформами (AWS, Azure, Google Cloud Platform), распределёнными системами и веб-технологиями, включая RESTful API, WebSockets и JSON
  • Практический опыт проектирования и построения масштабируемых приложений с SQL и NoSQL базами данных
  • Способность самостоятельно решать задачи проектирования и функциональности с минимальным надзором
  • Опыт agile-методологий (например, Scrum) и понимание жизненного цикла разработки ПО
  • Владение методами автоматизации и непрерывной поставки, включая CI/CD пайплайны
  • Продвинутое понимание принципов отказоустойчивости и безопасности приложений

Условия

  • Конкурентный пакет вознаграждения: базовая зарплата определяется по роли, опыту, навыкам и локации
  • Возможны комиссионные выплаты и/или дискреционная премия деньгами и/или акциями
  • Комплексное медицинское страхование, оздоровительные центры на территории
  • Пенсионный сберегательный план
  • Резервный уход за детьми, компенсация обучения, поддержка психического здоровья, финансовый коучинг
  • Равные возможности трудоустройства и инклюзивная среда

Навыки

  • Java
  • Spring Boot
  • Node.js
  • HTML
  • CSS
  • JavaScript
  • TypeScript
  • React
  • Angular
  • AWS
  • Azure
  • Google Cloud Platform
  • RESTful API
  • WebSockets
  • JSON
  • SQL
  • NoSQL
  • CI/CD
  • Scrum
  • микросервисы

Похожие вакансии

Software Developer
Behavior Analyst Certification BoardMiddleLittletonГибрид
106,100 USD в год
21 окт.
Software Engineer—Product and IT Systems
SPIA Cycling Inc.MiddleBoulderОфис
75,000 – 150,000 USD в год
21 окт.
Software Engineer III, Cloud Service Mesh
GoogleMiddleSunnyvaleОфис
147,000 – 210,000 USD в год
21 окт.
Software Engineer III
GoogleMiddleIrvineОфис
147,000 – 210,000 USD в год
21 окт.
Software Engineer III, Infrastructure, Google Cloud Platform Identity and Security
GoogleMiddleKirklandОфис
147,000 – 210,000 USD в год
21 окт.
Lead Software Engineer — JPMorganChase, 156,750 – 215,000 USD в год, Офис | itrelocate