Bank of America
Full Stack Software Engineer III
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full Stack Software Engineer в команду Financial Center Technology банка Bank of America. Участие в многолетней программе модернизации финансовых центров и трансформации работы кассиров, разработка решений для десктопа и iPad.
Задачи
- Разрабатывать код и юнит-тесты в соответствии с критериями приёмки и требованиями комплаенса
- Проектировать, разрабатывать и модифицировать архитектурные компоненты, интерфейсы приложений и решения
- Наставлять других инженеров и обучать команду практикам CI/CD и автоматизации инструментов
- Участвовать в уточнении историй, определении требований и оценке работ
- Выполнять spike и proof of concept для снижения рисков и проверки новых идей
- Автоматизировать ручные релизные активности
- Проектировать, разрабатывать и поддерживать автоматизированные тестовые наборы (интеграционные, регрессионные, нагрузочные)
- Разрабатывать компоненты frontend, backend, API и микросервисов
- Проводить код-ревью, следить за соблюдением стандартов кодирования, устранять дефекты и продакшн-инциденты
- Мониторить здоровье приложения, производительность и операционную стабильность
Требования
- Минимум 5+ лет опыта в разработке ПО
- UI: HTML/JavaScript/CSS, JQuery, Angular X, Handlebars, Node/NPM
- Сервисы: Java, Spring Boot Microservices, Spring
- Тестирование: Junit, Mockito, Jasmine
- Инструменты платформы: BitBucket, Container, Jenkins, Git, SonarQube, JFrog Artifactory, Splunk, Apache Tomcat, Autosys
- Хранение данных: Oracle, кэширование
Условия
- Офисная культура с чёткими ожиданиями по присутствию и гибкостью в зависимости от роли и бизнес-задач
- Конкурентные и гибкие бенефиты, поддержка физического, эмоционального и финансового благополучия
- Возможности обучения, роста и карьерного развития
- 1-я смена (США), 40 часов в неделю
Навыки
- HTML
- JavaScript
- CSS
- JQuery
- Angular
- Handlebars
- Node.js
- NPM
- Java
- Spring Boot
- Spring
- Microservices
- Junit
- Mockito
- Jasmine
- BitBucket
- Container
- Jenkins
- Git
- SonarQube
- JFrog Artifactory
- Splunk
- Apache Tomcat
- Autosys
- Oracle
- Caching
- CI/CD