BankUnited
Back-End Developer (Hybrid-Miami Lakes)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Backend-разработчик в банковскую команду BankUnited. Проектирование и разработка Java-приложений и микросервисов совместно с product owner, разработчиками и QA-инженерами.
Задачи
- Проектировать и разрабатывать компоненты приложений, приносящие ценность клиентам
- Работать в тесной связке с product owner, другими разработчиками и QA-инженерами над продуктом
- Обеспечивать тестируемость, расширяемость, поддерживаемость, безопасность и производительность решений
- Отлаживать и исправлять код
- Проактивно проверять и тестировать собственную работу, проводить peer-review кода коллег
- Совместно с командой и разработчиками компании непрерывно улучшать подходы к разработке
- Обеспечивать понятную документацию созданной и изменённой функциональности
- Самостоятельно предлагать и создавать решения
- Генерировать идеи совместно с коллегами и стейкхолдерами для выявления зон улучшения
- Соблюдать федеральные и региональные законы и нормативы, включая требования по противодействию отмыванию денег
- Соблюдать политики и процедуры банка, проходить обязательное обучение
- Выявлять и сообщать о подозрительной активности
Требования
- Bachelor's Degree in Computer Science
- 4–6 лет опыта разработки на back-end Java
- Опыт работы с распределёнными системами, принципами и сервис-ориентированной архитектурой (SOA)
- Глубокое техническое понимание Java 8 или новее и Spring Boot Microservices
- Экспертиза в создании и потреблении REST-based API и веб-приложений
- Способность трансформировать бизнес-требования в технический дизайн
Условия
- Гибридный формат работы (Hybrid-Miami Lakes)
- Приоритет кандидатам, проживающим в регионах присутствия BankUnited
Навыки
- Java
- Java 8
- Spring Boot
- Spring Cloud
- Spring Cloud Netflix
- Spring Cloud Config
- Microservices
- REST API
- SOA
- Docker
- Kubernetes
- AWS
- Git
- GitHub
- JPA
- SQL
- MySQL
- XML
- SOAP
- ActiveMQ