Citibank

Full-Stack Developer, Java and Angular, Vice President

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

Full-stack инженер в Citi для проектирования, разработки и поддержки современных веб-приложений на Java/Spring Boot и Angular. Фокус на API-first, микросервисной архитектуре и CI/CD-доставке.

Задачи

  • Разрабатывать и поддерживать веб-приложения по всему стеку: UI, API и backend-сервисы
  • Строить масштабируемые и безопасные микросервисы на Java и Spring Boot
  • Разрабатывать адаптивные интерфейсы на Angular с использованием компонентов Kendo UI
  • Реализовывать и поддерживать паттерны micro front-end (композиция, общие библиотеки, module federation)
  • Проектировать, документировать и использовать RESTful API с соблюдением контрактов и версионирования
  • Работать с SQL Server, оптимизировать запросы, индексы и доступ к данным
  • Реализовывать поиск и индексацию с Elasticsearch
  • Строить event-driven интеграции на Kafka
  • Работать с GitHub/Bitbucket и участвовать в автоматизированных CI/CD пайплайнах
  • Писать unit- и интеграционные тесты, участвовать в code review

Требования

  • 6–10 лет опыта full-stack веб-разработки
  • Сильный backend-опыт с Java и Spring Boot (REST API, безопасность, производительность, масштабируемость)
  • Сильный frontend-опыт с Angular, включая TypeScript, HTML5 и CSS
  • Опыт использования UI-библиотек, таких как Kendo UI
  • Знание архитектуры и паттернов micro front-end
  • Понимание дизайна API и микросервисов (границы сервисов, отказоустойчивость, observability)
  • Практический опыт с SQL Server и реляционным моделированием данных
  • Опыт с Elasticsearch и потоковой передачей событий через Kafka
  • Владение workflow GitHub/Bitbucket и практический опыт с CI/CD
  • Сильные коммуникативные навыки и умение работать в agile-команде

Условия

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

Навыки

  • Java
  • Spring Boot
  • Angular
  • React
  • TypeScript
  • HTML5
  • CSS
  • Kendo UI
  • micro front-end
  • REST API
  • микросервисы
  • SQL Server
  • Elasticsearch
  • Kafka
  • GitHub
  • Bitbucket
  • CI/CD
  • AWS
  • Azure
  • GCP
  • Docker
  • Kubernetes
  • OpenShift

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

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 окт.
Full-Stack Developer, Java and Angular, Vice President — Citibank, 142,320 – 213,480 USD в год, Jersey City | itrelocate