Bank of America
Software Engineer III
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер-разработчик в Bank of America для разработки и сопровождения сложных корпоративных приложений. Проектирование архитектурных компонентов, интеграций и автоматизация тестирования и релизов.
Задачи
- Разрабатывать код и юнит-тесты в соответствии с критериями приёмки и требованиями комплаенса
- Проектировать, разрабатывать и модифицировать архитектурные компоненты, интерфейсы приложений и решения
- Наставлять других инженеров и обучать команду практикам CI/CD и автоматизации
- Проводить уточнение требований и оценку работ по задачам
- Выполнять spike/proof of concept для снижения рисков и внедрения новых идей
- Автоматизировать ручные релизные активности
- Проектировать, разрабатывать и поддерживать наборы автотестов (интеграционные, регрессионные, нагрузочные)
Требования
- 7+ лет релевантного опыта
- Владение языками программирования, требуемыми для роли
- Python/Java/SQL/MuleSoft 7+ разработка
- Java-фреймворки: Spring, Hibernate, Struts
- JDBC, Oracle 11g+, MS SQL Server 2019+
- Опыт с IBM WebSphere MQ 6+, очередями, топиками, каналами, publish/subscribe, Apache и Tomcat
- UML для построения диаграмм последовательностей, развёртывания, активностей
- Разработка SOAP и RESTful веб-сервисов на JAXWS, JAXRS и Spring
- Разработка message-oriented приложений на Spring JMS, WebSphere MQ
- Разработка backend-джобов на Spring
- Разработка frontend веб-приложений: HTML, JavaScript, AJAX, JSP, Struts, JSF, HTML5/CSS
- Владение Agile-методологиями и Rally
- Степень бакалавра или эквивалентный опыт
Условия
- Офисная культура с гибкостью в зависимости от роли
- Конкурентные и гибкие бенefits, поддержка физического, эмоционального и финансового благополучия
- Возможности обучения, роста и карьерного развития
- 40 часов в неделю, 1-я смена (США)
Навыки
- Python
- Java
- SQL
- MuleSoft
- Spring
- Hibernate
- Struts
- JDBC
- Oracle
- MS SQL Server
- IBM WebSphere MQ
- Apache
- Tomcat
- UML
- SOAP
- REST
- JAXWS
- JAXRS
- Spring JMS
- HTML
- JavaScript
- AJAX
- JSP
- JSF
- CSS
- Agile
- Rally
- CI/CD
- iLog/ODM