Citi

Lead Java Back End Developer — Digital Assets Platform - Vice President

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Ведущий Java backend-разработчик (VP) на платформе цифровых активов: hands-on технический лидер команды, который пишет production-код, проводит код-ревью и отвечает за low-level design.

Задачи

  • Писать, ревьюить и выпускать production-код вместе с командой
  • Брать на себя самые сложные и рискованные инженерные задачи платформы
  • Задавать техническое направление повседневной реализации команды
  • Проводить детальные код-ревью, выявляя ошибки логики, проблемы конкурентности, безопасности и производительности
  • Устанавливать и поддерживать стандарты кодирования и чек-листы ревью
  • Проводить сессии low-level design и переводить архитектуру в детальные технические решения
  • Ревьюить и оспаривать дизайн-предложения других инженеров
  • Документировать ключевые дизайн-решения и компромиссы
  • Технически руководить командой backend-инженеров и снимать блокеры
  • Менторить junior и middle инженеров
  • Участвовать в найме и технических интервью
  • Декомпозировать эпики в задачи, оценивать трудозатраты и обеспечивать своевременную поставку
  • Выявлять технические риски, узкие места и техдолг
  • Работать с Engineering Team Lead, архитектором и продуктом/бизнесом
  • Развивать автоматизированное тестирование, CI/CD, observability и операционную готовность

Требования

  • 6–10 лет практического опыта профессиональной разработки
  • Глубина в backend-разработке: Java, Spring Boot, распределённые системы, микросервисы, REST/gRPC API
  • Опыт лидерства через код — регулярно пишет код и уважаем за техническую глубину
  • Сильный опыт проведения тщательных код-ревью
  • Сильное владение low-level design
  • Опыт руководства или технического менторства команды инженеров
  • Понимание структур данных и алгоритмов, паттернов проектирования, конкурентности, проектирования БД и API, практик тестирования
  • Опыт работы в крупных регулируемых или enterprise-средах (финансовый сектор предпочтителен)
  • Отличные коммуникативные навыки
  • Степень бакалавра в Computer Science, Engineering или смежной области (или эквивалентный практический опыт)

Условия

  • Full time
  • Зарплата $142,320.00 - $213,480.00
  • Дискреционные и формульные премии и retention-выплаты для подходящих сотрудников
  • Медицинская, стоматологическая и офтальмологическая страховка
  • 401(k)
  • Страхование жизни, от несчастных случаев и инвалидности
  • Wellness-программы
  • Оплачиваемые отпуска, больничные и праздничные дни

Навыки

  • Java
  • Spring Boot
  • distributed systems
  • microservices
  • REST
  • gRPC
  • Docker
  • Kubernetes
  • OpenShift
  • CI/CD
  • Agile
  • Scrum

Похожие вакансии

Senior .NET Software Developer
State of North CarolinaSeniorОфис
87,617 – 109,522 USD в год
13 окт.
AI/ML Back-end Engineer
Ochsner Health SystemMiddleNew OrleansОфис
9 окт.
Senior Software Engineer, NeMo Helix Core Platform
NVIDIASeniorУдалённо
184,000 – 356,500 USD в год
7 окт.
Senior Software Engineer
Charles SchwabSeniorAnn ArborОфис
6 окт.
Sr Software Engineer
General MotorsSeniorSunnyvaleГибридРелокация
170,600 – 261,300 USD в год
6 окт.
Lead Java Back End Developer — Digital Assets Platform - Vice President — Citi, 142,320 – 213,480 USD в год, New York | itrelocate