Bank of America

Software Engineer III

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

Full Stack Senior Web Developer в Bank of America для разработки и поддержки сложных корпоративных приложений в домене Compliance и Supervision. Роль включает проектирование архитектуры, разработку на Java/Spring Boot и Angular, автоматизацию тестирования и CI/CD.

Задачи

  • Разрабатывать решения и юнит-тесты в соответствии с критериями приёмки и требованиями комплаенса
  • Проектировать, разрабатывать и модифицировать архитектурные компоненты, интерфейсы приложений и решения
  • Наставлять других инженеров и обучать команду практикам CI/CD и автоматизации инструментов
  • Проводить уточнение требований и оценку работ в рамках жизненного цикла поставки
  • Выполнять spike/proof of concept для снижения рисков или реализации новых идей
  • Автоматизировать ручные релизные активности
  • Проектировать, разрабатывать и поддерживать автоматизированные тестовые наборы (интеграционные, регрессионные, нагрузочные)

Требования

  • 5+ лет релевантного опыта работы
  • Владение языками программирования, необходимыми для роли
  • Full Stack Senior Web Developer с 4+ годами практического опыта разработки корпоративных приложений на Java, Spring/Spring Boot, REST API, HTML5, Angular 10+, Node.js и Oracle
  • Не менее 4 лет практического опыта со Spring Framework и Spring Boot, включая разработку RESTful-сервисов
  • Не менее 4 лет практического опыта разработки на Angular
  • Опыт работы с Java 21 и современными практиками разработки на Java
  • Уверенное владение HTML5, CSS3, SCSS и адаптивной веб-разработкой
  • Практический опыт с OpenShift и контейнеризованной разработкой и деплоем
  • Знание Docker, контейнеров, образов, реестров и моделей деплоя на основе контейнеров
  • Опыт деплоя и поддержки приложений в облачных средах OpenShift/Kubernetes
  • Знание публичных облачных платформ AWS, Microsoft Azure или GCP и концепций cloud-native приложений
  • Опыт с Git, Jenkins и Artifactory и реализацией приложений через CI/CD пайплайны
  • Опыт с Test-Driven Development и автоматизированным тестированием с использованием JUnit, Mockito, Jasmine и Karma
  • Опыт с Oracle 12c+, реляционными БД, SQL-запросами, хранимыми процедурами и PL/SQL
  • Опыт работы в Agile-среде на всех этапах жизненного цикла разработки
  • Умение диагностировать сложные проблемы приложений на уровнях UI, API, БД, контейнеров и деплоя
  • Умение вести несколько задач одновременно, брать ответственность за результаты и эффективно работать в кросс-функциональной команде
  • Опыт в финансовой сфере (предпочтительно)
  • Опыт разработки решений для Compliance, Supervision, Risk или Regulatory Technology (желательно)
  • Степень бакалавра или эквивалентный опыт работы

Условия

  • Офисная культура с чёткими ожиданиями по присутствию в офисе и гибкостью в зависимости от роли
  • Конкурентные и гибкие льготы, поддержка физического, эмоционального и финансового благополучия
  • Возможности обучения, роста и карьерного развития
  • 40 часов в неделю, первая смена
  • Инклюзивная рабочая среда

Навыки

  • Java
  • Java 21
  • Spring
  • Spring Boot
  • REST API
  • HTML5
  • CSS3
  • SCSS
  • Angular
  • Node.js
  • Oracle
  • PL/SQL
  • SQL
  • OpenShift
  • Kubernetes
  • Docker
  • AWS
  • Microsoft Azure
  • Google Cloud Platform
  • Git
  • Jenkins
  • Artifactory
  • CI/CD
  • TDD
  • JUnit
  • Mockito
  • Jasmine
  • Karma
  • Agile

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

Software Developer
WinsupplyMiddleMoraineОфис
19 окт.
Senior Web Developer
HIROTEC AMERICASeniorAuburn HillsОфис
19 окт.
Developer (multiple positions available)
SAP IT Business SystemeMiddlePalo AltoГибрид
169,576 – 206,460 USD в год
19 окт.
Senior Software Engineer, Full Stack
GoogleSeniorMountain ViewОфис
174,000 – 252,000 USD в год
19 окт.
Full Stack Developer
Zenith Mind Inc.MiddleNew YorkОфис
19 окт.
Software Engineer III — Bank of America, Charlotte | itrelocate