Bank of America

Software Engineer II

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

Backend-разработчик в Bank of America для разработки и поддержки корпоративных приложений на Java и Spring Boot, включая микросервисы, REST API и работу с MongoDB.

Задачи

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

Требования

  • 5+ лет релевантного опыта
  • Уверенный опыт работы с Java и Spring Boot
  • Опыт разработки микросервисов и RESTful API
  • Опыт работы с MongoDB и NoSQL базами данных
  • Понимание архитектуры приложений и принципов ООП
  • Опыт проектирования масштабируемых корпоративных приложений
  • Опыт интеграции приложений через REST API и enterprise integration patterns
  • Опыт работы с Git и практиками контроля версий
  • Понимание SDLC и Agile-практик разработки
  • Опыт юнит- и интеграционного тестирования, отладки и траблшутинга
  • Аналитические навыки, коммуникабельность, умение работать в команде
  • Степень бакалавра или эквивалентный опыт

Условия

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

Навыки

  • Java
  • Spring Boot
  • MongoDB
  • NoSQL
  • REST API
  • Microservices
  • Git
  • CI/CD
  • Agile
  • SDLC
  • Unit testing
  • Integration testing

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

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 окт.
Software Engineer II — Bank of America, Charlotte | itrelocate