ZipStaff

Senior Full Stack Engineer (Java/Angular)

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

Senior Full Stack Engineer для клиента ZipStaff — крупной американской пассажирской железнодорожной организации в Вашингтоне. Работа над mission-critical приложениями: преимущественно backend-распределённая архитектура (Java, Spring Boot, Kafka, PostgreSQL) и часть frontend на Angular.

Задачи

  • Разрабатывать и поддерживать микросервисы на Spring Boot (Java 17/21) с REST и реактивными эндпоинтами
  • Проектировать пайплайны Spring Kafka с обработкой порядка, ретраев, DLT, идемпотентности и эволюции схем
  • Моделировать и оптимизировать данные с Spring Data JPA, Hibernate и PostgreSQL, писать Spring Batch джобы
  • Реализовывать паттерны Resilience4j, Spring Security, OAuth2, JWT и AWS Secrets Manager
  • Разрабатывать доступные UI-фичи на Angular (v15+), TypeScript и RxJS
  • Писать тесты на JUnit 5 и Spring Boot Test, участвовать в Playwright E2E тестах
  • Контейнеризировать приложения в Docker и настраивать CI/CD с GitHub Actions и AWS CodeBuild
  • Проводить код-ревью, менторить разработчиков и поддерживать продакшн-инциденты

Требования

  • 5+ лет production backend-разработки с вторичным фокусом на современный frontend
  • Глубокое знание Java 17/21, Spring Boot, Spring Security, Spring Data и PostgreSQL
  • Опыт event-driven систем с Apache Kafka или AWS MSK (DLT, идемпотентность, consumer rebalancing)
  • Angular (v15+), TypeScript, RxJS и Tailwind, PrimeNG или Angular Material
  • Resilience4j и автоматизированное тестирование с JUnit 5 и Spring Boot Test
  • Docker на AWS с GitHub Actions или CodeBuild
  • Степень бакалавра в Computer Science или смежной области либо эквивалентный опыт

Условия

  • Контракт W2 на 11 месяцев
  • Медицинская страховка
  • Стоматологическая страховка
  • Страховка зрения
  • 401(k) с matching
  • Оплачиваемый отпуск
  • Реферальная программа

Навыки

  • Java
  • Spring Boot
  • Kafka
  • PostgreSQL
  • Angular
  • TypeScript
  • RxJS
  • Spring Data JPA
  • Hibernate
  • Spring Batch
  • Resilience4j
  • Spring Security
  • OAuth2
  • JWT
  • AWS Secrets Manager
  • JUnit 5
  • Playwright
  • Docker
  • GitHub Actions
  • AWS CodeBuild
  • AWS
  • Tailwind
  • PrimeNG
  • Angular Material
  • NgRx
  • Spring WebFlux
  • Avro
  • JSON Schema
  • Confluent Schema Registry

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

Senior Developer (Full-Stack)
32BJ Benefits FundsSeniorNew YorkОфис
160,000 – 165,000 USD в год
6 нояб.
Full Stack Software Engineer
RAM Aviation, Space & DefenseMiddleSt. GeorgeОфис
5 нояб.
Java Full Stack Engineer - Professional
HexawareSeniorГибрид
5 нояб.
Developer (Full Stack)-Information Services III
Indiana University HealthMiddleГибрид
5 нояб.
Software Engineer, AI Products - MCP Manager
UsercentricsMiddleNew YorkГибрид
170,000 – 185,000 USD в год
5 нояб.
Senior Full Stack Engineer (Java/Angular) — ZipStaff, 34 – 36 USD в час, Washington | itrelocate