United Airlines

Senior Full Stack Developer - Java, Angular

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

Senior Full Stack разработчик в команду Digital Technology авиакомпании United. Разработка и поддержка платформы Crew Pay: cloud-native сервисы в AWS, event-driven обработка, потоковые данные и реляционные БД.

Задачи

  • Проектировать, разрабатывать, тестировать, деплоить и поддерживать full stack фичи для продукта Pilot Pay
  • Создавать cloud-native сервисы на AWS ECS/Fargate, Lambda, SQS, SNS, S3 и RDS
  • Разрабатывать event-driven workflows с надёжной обработкой и воспроизведением бизнес-событий
  • Создавать и поддерживать Kafka producers, consumers, топики, схемы и обработку ошибок
  • Разрабатывать и оптимизировать Apache Spark jobs для масштабируемой трансформации данных
  • Создавать отзывчивые интерфейсы и защищённые API с валидацией и аудитом
  • Обеспечивать отказоустойчивость через идемпотентность, ретраи, dead-letter и восстановление
  • Реализовывать автоматические unit, integration, component, regression и e2e тесты в CI/CD
  • Улучшать production readiness через логирование, метрики, трейсинг, алертинг и runbooks
  • Участвовать в Agile-практиках, код-ревью, технических обсуждениях и оценке
  • Взаимодействовать с product и business партнёрами для перевода сложных правил оплаты в решения
  • Менторить инженеров и повышать стандарты архитектуры, качества кода, безопасности и производительности

Требования

  • Bachelor’s degree в Computer Science, Engineering, Information Systems или смежной области либо эквивалентный опыт
  • 4 года профессионального опыта разработки ПО, включая владение production-приложениями
  • Сильный опыт backend-разработки на Java, Python или аналогичном enterprise-языке и фреймворке
  • Опыт frontend-разработки на современном JavaScript или TypeScript фреймворке (React, Angular или Vue)
  • Практический опыт с RESTful API, микросервисами, распределёнными системами и асинхронной обработкой
  • Практический опыт с AWS ECS/Fargate, Lambda, SQS, SNS, S3 и RDS
  • Опыт разработки event-driven решений на Kafka или аналогичной streaming-платформе
  • Опыт создания, отладки и оптимизации Apache Spark jobs
  • Сильное знание SQL, реляционного моделирования данных, транзакций и тюнинга производительности
  • Опыт с infrastructure-as-code, CI/CD, контролем версий, автоматическим тестированием и безопасной разработкой
  • Умение диагностировать сложные production-проблемы на уровне приложений, messaging, данных и cloud-инфраструктуры
  • Навыки письменной и устной коммуникации для работы с engineering и business командами

Условия

  • Работа в команде Digital Technology авиакомпании United
  • Продуктовая Agile-среда с outcome-based delivery и общей операционной ответственностью
  • Использование AI-assisted engineering и современных cloud-технологий

Навыки

  • Java
  • Python
  • Angular
  • React
  • Vue
  • JavaScript
  • TypeScript
  • AWS
  • ECS
  • Fargate
  • Lambda
  • SQS
  • SNS
  • S3
  • RDS
  • Aurora
  • Kafka
  • Apache Spark
  • EMR
  • SQL
  • RESTful APIs
  • Microservices
  • CI/CD
  • Infrastructure-as-code
  • Amazon MSK
  • Aurora MySQL
  • LangChain
  • LangGraph
  • RAG

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

Full-Stack Web Developer
Autobell Car WashMiddleCharlotteГибрид
110,000 – 120,000 USD в год
23 окт.
Founding Engineer/Senior Full Stack Engineer
Ventrilo.aiSeniorMenlo ParkОфис
23 окт.
Senior Full Stack Developer
Base-2 SolutionsSeniorWashingtonОфис
23 окт.
Senior Full Stack Developer
Base-2 SolutionsSeniorRestonОфис
23 окт.
Senior Full Stack Developer
Base-2 SolutionsSeniorAnnapolis Junction Business ParkОфис
23 окт.
Senior Full Stack Developer - Java, Angular — United Airlines, Chicago | itrelocate