Bank of America

Software Engineer II

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

Full Stack инженер в команду Payment Observability Bank of America. Задача — проектировать и развивать cloud-native платформу наблюдаемости на микросервисах для мониторинга и анализа платежных транзакций в реальном времени.

Задачи

  • Разрабатывать решения и unit-тесты в соответствии с acceptance criteria и требованиями комплаенса
  • Использовать различные архитектурные компоненты (данные, приложения, бизнес) при проектировании и разработке
  • Выполнять задачи Continuous Integration и Continuous Development (CI-CD)
  • Участвовать в уточнении user story и определении требований
  • Оценивать объем работ по реализации story/требования на протяжении жизненного цикла поставки
  • Поддерживать существующие тестовые наборы (интеграционные, регрессионные, нагрузочные), анализировать отчеты и выявлять причины ошибок
  • Проводить spike/proof of concept для снижения рисков или внедрения новых идей
  • Проектировать, разрабатывать и модифицировать архитектурные компоненты, интерфейсы приложений и solution enablers
  • Взаимодействовать с архитекторами, разработчиками, аналитиками данных и дата-моделлерами для понимания зависимостей и согласования роадмапов
  • Обобщать и интерпретировать большие объемы данных, находить новые паттерны и тренды, готовить аналитическую отчетность
  • Выступать в роли опытного технического эксперта и лидировать небольшую команду
  • Отвечать за надежность приложений: мониторинг, триаж инцидентов, root-cause analysis и постоянные исправления
  • Обеспечивать техническое направление, декомпозицию работ и контроль поставки как individual contributor
  • Валидировать API-контракты, точность данных и поведение поиска/индексации, обеспечивать согласованность между сервисами
  • Поддерживать логирование, метрики, дашборды и алерты, проводить post-incident reviews и улучшения надежности

Требования

  • Минимум 2+ года опыта в full-stack enterprise-разработке, архитектуре приложений и инфраструктуре
  • Сильный практический опыт создания современных веб-приложений на Angular и/или ReactJS
  • Обширный опыт разработки enterprise-приложений на Java с использованием Spring Boot, Spring Framework, REST API и микросервисной архитектуры
  • Сильный опыт работы с Oracle, продвинутым SQL, моделированием данных, оптимизацией запросов и тюнингом производительности
  • Опыт работы с NoSQL: MongoDB, Elasticsearch и документ-ориентированным проектированием приложений
  • Умение тесно работать с Solutions Architects для проектирования компонентных решений в рамках API-based интеграции
  • Способность разрабатывать и ревьюить техническую документацию
  • Понимание и использование DevOps-процессов для сборки и деплоя
  • Сильное знание enterprise DevOps-инструментов: Bitbucket, Ansible Tower, Jenkins, GitHub (Atlassian Suite/Horizon)
  • 2+ года опыта работы в Agile-командах (предпочтительно Scaled Agile)
  • Степень бакалавра в Computer Science или смежной области либо эквивалентный опыт

Условия

  • Офисная культура с четкими ожиданиями по присутствию и гибкостью в зависимости от роли
  • Диапазон оплаты: $88,800.00 - $144,800.00 в год, финальное предложение зависит от опыта, образования и навыков
  • Право на участие в annual discretionary plan
  • Пакет льгот: оплачиваемый отпуск, ресурсы и поддержка сотрудников
  • 1-я смена, 40 часов в неделю
  • Возможности обучения, роста и влияния на бизнес

Навыки

  • Angular
  • React
  • Java
  • Spring Boot
  • Spring Framework
  • REST API
  • Microservices
  • Oracle
  • SQL
  • Data Modeling
  • Query Optimization
  • MongoDB
  • Elasticsearch
  • NoSQL
  • Kafka
  • Kubernetes
  • Python
  • CI/CD
  • Bitbucket
  • Ansible Tower
  • Jenkins
  • GitHub
  • Redis
  • Multi-Threading
  • Performance Tuning
  • Monitoring
  • Logging
  • Caching
  • Agile
  • Scaled Agile
  • DevOps

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

Lead Specialty Software Engineer – Full stack Developer
Wells Fargo & Company - Institutional Retirement & Trust businessLeadCharlotteГибрид
16 окт.
Full-stack Engineer 4
Capital OneSeniorNew YorkОфис
215,200 – 245,600 USD в год
15 окт.
Full-stack Engineer 4 (Manager IC)
Capital OneSeniorRichmondОфис
179,400 – 204,700 USD в год
15 окт.
Software Engineer III
PearsonSeniorУдалённо
150,000 – 170,000 USD в год
14 окт.
Software Engineer - Full Stack / .NET
Regions InsuranceSeniorHooverОфисРелокация
127,768 – 168,210 USD в год
14 окт.
Software Engineer II — Bank of America, 88,800 – 144,800 USD в год, Charlotte | itrelocate