Citi
Senior Full stack Application Developer - Assistant Vice President
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Full stack разработчик в технологическую команду Citi. Участие в создании и развитии прикладных систем, анализ и программирование, наставничество разработчиков.
Задачи
- Проводить исследования осуществимости, оценку сроков и затрат, IT-планирование и разработку приложений
- Контролировать все фазы процесса разработки: анализ, проектирование, реализацию, тестирование и внедрение
- Анализировать сложные проблемы и давать оценку бизнес- и системным процессам
- Разрабатывать меры безопасности и обеспечивать успешное функционирование систем
- Консультировать пользователей и технологические группы, предлагать продвинутые программные решения
- Соблюдать процедуры и помогать определять операционные стандарты и процессы
- Выступать наставником для разработчиков и аналитиков среднего уровня
- Выступать экспертом (SME) для старших стейкхолдеров и членов команды
- Оценивать риски при принятии бизнес-решений и обеспечивать соответствие политикам и регуляторным требованиям
Требования
- 5–8 лет опыта в разработке приложений или системном анализе
- Глубокий опыт с Java Functional programming, Spring Boot, Java Reactive
- Опыт управления и реализации успешных проектов
- Экспертиза (SME) хотя бы в одной области разработки приложений
- Умение быстро менять приоритеты
- Навыки лидерства и управления проектами
- Чёткая письменная и устная коммуникация
- Степень бакалавра или эквивалентный опыт; магистратура предпочтительна
- Опыт TDD и BDD разработки
- Проектирование и разработка микросервисов
Условия
- Полная занятость
- Зарплата $96,960.00 – $145,440.00
- Медицинская, стоматологическая и офтальмологическая страховка
- 401(k)
- Страхование жизни, от несчастных случаев и инвалидности
- Программы wellness
- Оплачиваемые отпуска и больничные, оплачиваемые праздники
- Дискреционные и формульные премии и удержания
Навыки
- Java
- Spring Boot
- Java Reactive
- Kafka
- MongoDB
- Spring WebFlux
- Reactive Frameworks
- Kubernetes
- Docker
- ElasticSearch
- TDD
- BDD
- Microservices
- Load Balancing
- Caching
- Database optimization
- Concurrency