Citibank

Full Stack Developer - Assistant Vice President

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

Full Stack Developer в технологическое подразделение Citi. Разработка end-to-end решений на Java/Spring Boot и React.js с интеграцией через Kafka и работой с Oracle.

Задачи

  • Проектировать, разрабатывать и поддерживать масштабируемые и безопасные микросервисы на Java и Spring Boot
  • Реализовывать интеграции с middleware, в частности с Kafka, для потоковой передачи данных и event-driven архитектуры
  • Разрабатывать и интегрировать решения для управления бизнес-процессами (workflow)
  • Проектировать и внедрять поисковые возможности в приложениях
  • Работать с реляционными базами данных, в частности Oracle: проектирование схем, оптимизация запросов, миграция данных
  • Разрабатывать отзывчивые и производительные веб-интерфейсы на React.js
  • Взаимодействовать с product owners, дизайнерами и разработчиками для уточнения требований и поставки фич
  • Обеспечивать интеграцию frontend и backend через RESTful API
  • Писать unit-, integration- и e2e-тесты
  • Участвовать в code review, архитектурных обсуждениях и менторить junior-разработчиков
  • Мониторить производительность приложений и устранять проблемы
  • Следить за новыми технологиями и лучшими практиками full-stack разработки

Требования

  • 5+ лет опыта в full-stack разработке
  • Уверенное владение Java и опыт построения микросервисов на Spring Boot
  • Опыт работы с Kafka и построения message-driven архитектур и data pipelines
  • Опыт работы с workflow-системами или проектирования сложных бизнес-процессов
  • Опыт реализации поисковых функций, в том числе на Elasticsearch или Apache Solr
  • Глубокое знание реляционных БД, в частности Oracle: продвинутый SQL, проектирование схем, оптимизация производительности
  • Сильные навыки frontend-разработки на React.js: компонентная архитектура, управление состоянием (Redux, Context API), современный JavaScript (ES6+)
  • Опыт проектирования и использования RESTful API
  • Владение системами контроля версий (например, Git)
  • Знакомство с облачными платформами (AWS, Azure, GCP) и CI/CD пайплайнами
  • Сильные навыки решения проблем, аналитики и отладки
  • Развитые коммуникативные навыки и умение работать в команде
  • Степень бакалавра или эквивалентный опыт

Условия

  • Full time
  • Конкурентные бенефиты: медицинская, стоматологическая и офтальмологическая страховка, 401(k), страхование жизни, несчастных случаев и инвалидности, wellness-программы
  • Оплачиваемые отпуска, больничные и праздничные дни
  • Возможны дискреционные и формульные премии и удержания для подходящих сотрудников

Навыки

  • Java
  • Spring Boot
  • Kafka
  • React.js
  • Redux
  • Context API
  • JavaScript
  • ES6+
  • Oracle
  • SQL
  • Elasticsearch
  • Apache Solr
  • RESTful API
  • Git
  • AWS
  • Azure
  • GCP
  • CI/CD

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

Senior Software Engineer - WGU Labs
Western Governors UniversitySeniorRaleighОфис
143,700 – 222,700 USD в год
13 окт.
Software Design Engineer
Censis TechnologiesMiddleEverettОфисРелокация
101,200 – 169,050 USD в год
12 окт.
Senior Software Engineer, CX Platform
CiscoSeniorSan JoseГибрид
167,700 – 245,200 USD в год
12 окт.
Associate Full Stack Engineer
ZOLL LifeVestMiddleChelmsfordОфисРелокация
103,000 – 115,000 USD в год
9 окт.
Lead Product Software Engineer (DevOps/Deep Web Tech)
The Walt Disney CompanyLeadGlendaleОфис
155,700 – 218,700 USD в год
9 окт.
Full Stack Developer - Assistant Vice President — Citibank, 107,120 – 160,680 USD в год, Irving | itrelocate