Bank of America
Software Engineer II
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Разработчик в Bank of America для реализации сложных бизнес-требований: кодирование решений, юнит-тестирование и интеграция в общую систему с надёжными интерфейсами.
Задачи
- Разрабатывать решения и писать юнит-тесты согласно критериям приёмки и требованиям комплаенса
- Использовать различные архитектурные компоненты (данные, приложение, бизнес) при проектировании и разработке
- Выполнять задачи CI/CD
- Участвовать в уточнении и определении требований
- Оценивать объём работ по реализации требований на протяжении жизненного цикла поставки
- Поддерживать существующие тестовые наборы (интеграционные, регрессионные, нагрузочные), анализировать отчёты и выявлять причины ошибок
- Проводить spike/proof of concept для снижения рисков или реализации новых идей
Требования
- 5+ лет актуального релевантного опыта разработки
- Опыт работы со Spring Boot/Spring AI/Angular
- Понимание функциональных требований и совместная работа с командой над разработкой, тестированием и внедрением решений
- Проектирование и разработка сложных требований для достижения бизнес-целей
- Проектирование и автоматизация тестирования
- Настройка и развитие пайплайнов CI/CD
- Автоматизация ручных релизных активностей
Условия
- Офисный формат работы с гибкостью в зависимости от роли и бизнес-задач
- Полная занятость, 40 часов в неделю
- Первая смена (США)
- Конкурентные и гибкие льготы, поддержка физического, эмоционального и финансового благополучия
Навыки
- Spring Boot
- Spring AI
- Angular
- CI/CD
- AI tools
- Automation
- DevOps
- LoanIQ