Citi
Applications Development Sr Programmer Analyst - Asst. Vice President
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-разработчик в Citi для создания отказоустойчивых высоконагруженных приложений. Ведёт анализ и программирование систем, отвечает за архитектурное соответствие решений и наставничество разработчиков.
Задачи
- Взаимодействовать с командами менеджмента для интеграции функций и определения улучшений систем
- Решать сложные задачи через глубокий анализ бизнес- и системных процессов
- Обеспечивать соответствие дизайна приложений общей архитектуре
- Разрабатывать стандарты кодирования, тестирования, отладки и внедрения
- Консультировать и обучать разработчиков среднего уровня, распределять задачи
- Оценивать риски при принятии бизнес-решений и обеспечивать комплаенс
Требования
- 5–8 лет опыта в разработке приложений или системном анализе
- Опыт веб-технологий (HTML, CSS, React JS), REST-API, многопоточности и backend на Java/J2EE
- Сильные знания ООП, структур данных и алгоритмов
- Опыт проектирования решений с учётом масштабируемости, отказоустойчивости и согласованности
- Опыт разработки API и веб-сервисов на REST/SOAP
- Знание реляционных БД (MSSQL, Oracle) или NoSQL
- Понимание облачных платформ, Docker, Kubernetes
- Знание паттернов проектирования, Enterprise Design Patterns и принципов SOLID
- Опыт работы с фреймворками тестирования JUNIT, Cucumber, Jasmine/Mocha
- Опыт CI/CD
- Навыки лидерства и управления проектами
- Степень бакалавра или эквивалентный опыт
Условия
- Полная занятость
- Медицинская, стоматологическая и офтальмологическая страховка
- 401(k)
- Страхование жизни, от несчастных случаев и инвалидности
- Wellness-программы
- Оплачиваемые отпуска и больничные
- Оплачиваемые праздничные дни
- Дискреционные и формульные премии и удержания
Навыки
- Java
- J2EE
- HTML
- CSS
- React JS
- REST
- SOAP
- Multithreading
- MSSQL
- Oracle
- NoSQL
- Docker
- Kubernetes
- JUNIT
- Cucumber
- Jasmine
- Mocha
- Kafka
- CI/CD
- OOP
- Data Structures
- Algorithms
- SOLID