Citibank
Backend Engineering Lead(Java, Microservices & DevOps) - Assistant Vice President
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Руководящая роль в Citi: разработка и поддержка масштабируемых backend-сервисов и микросервисов на Java/Spring Boot, построение CI/CD и observability, внедрение AI/ML и AI-инструментов в процессы разработки и тестирования.
Задачи
- Проектировать, разрабатывать и поддерживать масштабируемые высокопроизводительные backend-сервисы и микросервисы на Java и Spring Boot
- Создавать и развивать RESTful API и распределённые enterprise-системы с фокусом на надёжность, безопасность и масштабируемость
- Внедрять и управлять CI/CD-пайплайнами, обеспечивая стабильные деплои
- Мониторить приложения с помощью современных observability-инструментов, применять интеллектуальный мониторинг и обнаружение аномалий
- Интегрировать AI/ML-возможности и сторонние AI-сервисы в backend-приложения (интеллектуальные workflow, автоматизация, аналитика)
- Использовать AI-инструменты разработки для ускорения кодинга, повышения покрытия тестами и эффективности отладки
- Разрабатывать и поддерживать автоматизированные тестовые фреймворки, включая AI-driven подходы (self-healing тесты, предиктивное обнаружение дефектов)
- Руководить разработкой: системный дизайн, code review, внедрение лучших практик
- Взаимодействовать с frontend-разработчиками, QA, DevOps и product-менеджерами
- Оптимизировать запросы к БД, повышать производительность приложений, обеспечивать высокую доступность и отказоустойчивость
- Соблюдать стандарты кодирования, требования безопасности и регуляторного комплаенса
- Проводить root cause analysis, performance tuning и production support
- Менторить и направлять junior-разработчиков, продвигать современные инженерные практики, включая AI-enabled разработку
- Следить за новыми технологиями в backend-инженерии, облаках и AI-driven разработке ПО
- Оценивать риски технических решений в соответствии со стандартами, политиками и требованиями комплаенса организации
Требования
- 5–8 лет релевантного опыта
- Опыт системного анализа и программирования программных приложений
- Опыт управления и реализации успешных проектов
- Рабочее знание консалтинговых/проектных методов и техник управления проектами
- Способность работать под давлением и управлять дедлайнами или неожиданными изменениями ожиданий и требований
- Степень бакалавра / университетская степень или эквивалентный опыт
- Практический опыт как в программировании на Java, так и в DevOps-инструментах и технологиях
Условия
- Full time
- Зарплата $107 120,00 – $160 680,00
- Дискреционные и формульные incentive и retention awards для подходящих сотрудников
- Конкурентные бенефиты: медицинская, стоматологическая и офтальмологическая страховка; 401(k); страхование жизни, от несчастных случаев и инвалидности; wellness-программы
- Оплачиваемые отпуска, включая плановый отпуск, больничные и оплачиваемые праздники
- Предполагаемая дата закрытия вакансии: 25 сентября 2026
Навыки
- Java
- Spring Boot
- Microservices
- RESTful API
- CI/CD
- DevOps
- Observability
- Anomaly Detection
- AI/ML
- AI-assisted development
- Automated testing
- AI-driven testing
- Cloud
- SQL
- System Design
- Code Review
- Performance Tuning
- Root Cause Analysis