Citibank

Lead Full Stack Engineer (M&A Technology & AI)

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

Ведущий full-stack инженер в Citi Banking Technology для направления M&A. Проектирование масштабируемых приложений на Java и Angular с интеграцией agentic AI в корпоративные практики.

Задачи

  • Проектировать, разрабатывать и поддерживать высокопроизводительные, масштабируемые и безопасные full-stack приложения на Java, Angular, микросервисах и событийных архитектурах
  • Руководить интеграцией AI-возможностей в существующие и новые приложения, создавать и внедрять agentic AI решения для бизнес-кейсов M&A
  • Проектировать и реализовывать микросервисы и событийно-ориентированные системы с отказоустойчивостью и высокой производительностью
  • Разрабатывать frontend-интерфейсы на Angular с интуитивным и отзывчивым UX
  • Участвовать во всём жизненном цикле разработки ПО: сбор требований, дизайн, кодирование, тестирование, деплой и операционная поддержка
  • Внедрять лучшие практики разработки: качество кода, тестирование, CI/CD, безопасность, документация
  • Отслеживать новые технологии и тренды в full-stack, AI и agentic-системах, предлагать и внедрять инновационные решения
  • Менторить junior-разработчиков и участвовать в code review, развивая культуру технического превосходства

Требования

  • 10+ лет практического опыта в full-stack разработке
  • Опыт проектирования и построения масштабируемых высокопроизводительных микросервисов
  • Опыт работы с событийно-ориентированными архитектурами (Kafka, RabbitMQ)
  • Опыт работы с современными frontend-фреймворками, в частности Angular
  • Опыт работы с AI-технологиями: машинное обучение, NLP или другие AI-домены
  • Опыт разработки agentic AI: проектирование, создание и внедрение интеллектуальных агентов для бизнес-приложений
  • Экспертный уровень Java и TypeScript/JavaScript
  • Глубокое знание Java, включая Spring Boot, Spring Cloud
  • Опыт работы с брокерами сообщений и платформами потоковой передачи событий (Apache Kafka, RabbitMQ)
  • Владение реляционными и NoSQL базами данных (PostgreSQL, MongoDB, Cassandra)
  • Опыт работы с Angular 2+, включая NgRx или другие паттерны управления состоянием
  • Понимание HTML5, CSS3 и адаптивного веб-дизайна
  • Опыт с Docker и Kubernetes
  • Опыт работы с CI/CD пайплайнами (Jenkins, GitLab CI, Azure DevOps)
  • Опыт работы с облачными платформами (AWS, Azure, GCP)
  • Опыт внедрения GenAI и LLM-систем в регулируемых корпоративных средах, включая оценку, guard-railing, мониторинг и комплаенс
  • Степень бакалавра или магистра в Computer Science, Software Engineering или смежной технической области

Условия

  • Полная занятость
  • Зарплата $156,160.00 - $234,240.00
  • Медицинская, стоматологическая и офтальмологическая страховка
  • 401(k)
  • Страхование жизни, от несчастных случаев и инвалидности
  • Wellness-программы
  • Оплачиваемые отпуска, больничные и праздничные дни
  • Дискреционные и формульные премии и retention-выплаты

Навыки

  • Java
  • Angular
  • TypeScript
  • JavaScript
  • Spring Boot
  • Spring Cloud
  • микросервисы
  • Kafka
  • RabbitMQ
  • PostgreSQL
  • MongoDB
  • Cassandra
  • NgRx
  • HTML5
  • CSS3
  • Docker
  • Kubernetes
  • Jenkins
  • GitLab CI
  • Azure DevOps
  • AWS
  • Azure
  • GCP
  • GenAI
  • LLM
  • agentic AI
  • Prometheus
  • Grafana
  • ELK

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

Software Developer
WinsupplyMiddleMoraineОфис
19 окт.
Senior Web Developer
HIROTEC AMERICASeniorAuburn HillsОфис
19 окт.
Developer (multiple positions available)
SAP IT Business SystemeMiddlePalo AltoГибрид
169,576 – 206,460 USD в год
19 окт.
Senior Software Engineer, Full Stack
GoogleSeniorMountain ViewОфис
174,000 – 252,000 USD в год
19 окт.
Full Stack Developer
Zenith Mind Inc.MiddleNew YorkОфис
19 окт.
Lead Full Stack Engineer (M&A Technology & AI) — Citibank, 156,160 – 234,240 USD в год, Irving | itrelocate