United Airlines
Principal Full Stack Developer - Java, React
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Principal-разработчик в команду Digital Technology авиакомпании United. Технический фокус на платформе уведомлений для путешествий клиентов: проектирование, разработка и поддержка масштабируемых решений, техническое лидерство и менторство.
Задачи
- Определять и реализовывать технические решения для новых и существующих систем на современных технологиях
- Определять технические SLA и стратегии обмена данными с вендорами
- Руководить проектированием, разработкой и планированием решений и технологических стандартов
- Вести hands-on разработку и поддержку ПО: оптимизация производительности, устранение проблем
- Обеспечивать корректную интеграцию систем
- Работать с бизнес-, поддержкой и разработкой для рекомендаций по улучшению систем
- Выступать экспертом в технических ревью и оценках
- Консультировать и обеспечивать техническое лидерство на протяжении жизненного цикла проекта
- Следить за соблюдением корпоративных стандартов и принципов
- Отслеживать отраслевые тренды и консультировать по стратегическому технологическому направлению
- Давать обратную связь архитекторам и владельцам технологий о будущих потребностях
- Отвечать за PCI и SOX окружения и разработку
Требования
- Степень бакалавра в Computer Science, Information Systems или смежной области либо 10 лет эквивалентного опыта
- Минимум 5 лет опыта в проектировании приложений, разработке и SDLC, включая Java, Spring Boot, Apache Camel и другие open-source технологии
- Опыт с React
- Минимум 5 лет hands-on опыта full-stack Java-разработки
- Минимум 3 года hands-on опыта с базовыми сервисами AWS: EC2, S3, RDS, API Gateway, VPC, CloudTrail, CloudFront, Lambda, EKS и/или ECS
- Опыт построения масштабируемых, высокодоступных и отказоустойчивых решений
- Опыт разработки платформы и модернизации legacy-сервисов для миграции в облако
- Опыт с реляционными БД MySQL и Oracle
- Опыт с нереляционными БД MongoDB и DynamoDB
- Опыт разработки и поддержки корпоративных messaging-технологий, таких как IBM MQ и Solace
- Опыт с инструментами мониторинга и аналитики: CloudWatch, Dynatrace, Datadog, ELK Stack, Google Analytics
- Опыт работы в Agile-командах с CI/CD
- Знание best practices software engineering: version control, software packaging, release management
- Инициативность, эффективные устные и письменные коммуникации, умение работать в команде
- Готовность работать по гибридному графику (2-3 дня в неделю в офисе)
- Право на работу в США без спонсорства
- Успешное прохождение собеседования
- Надёжная и пунктуальная посещаемость
Условия
- Гибридный график: 2-3 дня в неделю в офисе
- Работа в команде Digital Technology авиакомпании United
Навыки
- Java
- Spring Boot
- Apache Camel
- React
- AWS
- EC2
- S3
- RDS
- API Gateway
- VPC
- CloudTrail
- CloudFront
- Lambda
- EKS
- ECS
- MySQL
- Oracle
- MongoDB
- DynamoDB
- IBM MQ
- Solace
- CloudWatch
- Dynatrace
- Datadog
- ELK Stack
- Google Analytics
- CI/CD
- Agile