30 июля 2024 г.
Старший инженер-программист Java (Azure) Киев, Харьков, Львов, Днепр, Одесса, Винница, Ивано-Франковск, Хмельницкий, Житомир, Ужгород, Черкассы, Черновцы, отдалено p> Мы ищем старшего инженера-программиста Java (Azure) в нашу команду. Успешный кандидат будет играть решающую роль в разработке и совершенствовании реактивных микросервисов, обработке потоковых данных и внесении вклада в общую архитектуру системы. Эта позиция предлагает прекрасную возможность работать на
30 июля 2024 г.
Старший инженер-программист Java (Azure)
Киев, Харьков, Львов, Днепр, Одесса, Винница, Ивано-Франковск, Хмельницкий, Житомир, Ужгород, Черкассы, Черновцы, отдалено p>
Мы ищем старшего инженера-программиста Java (Azure) в нашу команду.
Успешный кандидат будет играть решающую роль в разработке и совершенствовании реактивных микросервисов, обработке потоковых данных и внесении вклада в общую архитектуру системы. Эта позиция предлагает прекрасную возможность работать над передовыми технологиями и оказывать существенное влияние на наши проекты.
Удаленный вариант применяется только к кандидатам, которые будут работать из любого места в Украине.
Обязанности
- Участвовать в ежедневных стендап-совещаниях, чтобы делиться прогрессом и обсуждать технические требования к обработке данных.
- Разработка новых реактивных микросервисов. или улучшить существующие для обработки потоковых обновлений.
- Предоставлять соответствующие данные интерфейсным приложениям с помощью веб-технологий, таких как WebSocket, или веб-API.
- Писать и поддерживать документацию для общедоступных служб и исходного кода.
- Сотрудничайте с экспертами в предметной области, чтобы понять технические требования и участвовать в сеансах планирования спринта.
- Поддерживайте состояние рабочих элементов в Azure DevOps, чтобы отражать ход разработки и организовывать рабочие элементы.
- Способствовать постоянному совершенствованию процесса и архитектуры разработки
Требования
- Минимум 5 лет соответствующего опыта работы в качестве серверного разработчика с упором на Разработка Java
- Подтвержденный опыт разработки через тестирование (TDD) и обработки потоков событий в Kafka или аналогичных платформах.
- Знание Akka или других платформ для создания реактивных микросервисов.
< li> Опыт разработки контейнерных приложений и использования PostgreSQL для сохранения данных. - Хорошие навыки совместной работы с использованием Git и GitHub Flow для управления исходным кодом.
- Знакомство с созданием и использованием restful/веб-API.
- Возможность писать и поддерживать документацию для общедоступных сервисов с использованием OpenAPI v3 и/или AsyncAPI.
- Участие в ретроспективах/сессиях планирования спринтов и соблюдение методов гибкой разработки.
- Свободное владение английским языком на уровне B2+
Приятно иметь
- Опыт работы со Spring
- Умение использовать nginx в качестве обратного прокси
- Способность писать и поддерживать контрольные диаграммы для развертывания приложений в Kubernetes.
- Опыт использования и написания служб gRPC и описаний protobuf.
- Знакомство с OAuth2 для использования токенов. аутентификация и создание/поддержание определений конвейеров в Azure Pipelines
- Знание предоставления метрик Prometheus и журналов приложений для целей мониторинга и отладки
Мы предлагаем
- Работайте по гибкому графику удаленно или в любом из наших комфортабельных офисов или коворкингов в Украине
- Получайте необходимое оборудование для выполнения своих рабочих задач
- Меняйте проекты и стеки технологий вместе св EPAM
- Получите опыт в различных сферах бизнеса (страхование, электронная коммерция, здравоохранение, финансы, путешествия, СМИ, искусственный интеллект и т. д.)
- Рассмотрите варианты переезда в более чем 30 стран по всему миру
- Участвуйте в волонтерских, благотворительных программах и сообществах (как технических, так и по интересам).
- Вы можете планировать свой индивидуальный карьерный путь вместе со своим руководителем.
- Получайте регулярная обратная связь от коллег.
- Совершенствуйте свой английский бесплатно с сертифицированными преподавателями (разговорные клубы, курсы подготовки к собеседованиям с клиентами и т. д.).
- Получите возможность пройти бесплатное обучение и сертификацию в AWS, GCP или Azure Clouds.
- Используйте внутреннюю программу электронного обучения (более 18 200 специализированных программ обучения и наставничества).
- Получите доступ к корпоративным учетным записям в LinkedIn Learning, Get Abstract и других партнерских ресурсах < /li>
- Обучайтесь в Школе архитектуры решений EPAM под руководством преподавателей-практиков-архитекторов.
- Развивайтесь как лидер, присоединяйтесь к школе «Управление доставкой», «Управление ресурсами», «Основы лидерства» и многим другим
- Участвовать во внутренних сообществах (ежегодно более 500 встреч, технических дискуссий, мозговых штурмов, онлайн-мероприятий и конференций).
- Отпуск и больничный (в том числе больничный без медицинской справки)
- А широкий спектр программ добровольного медицинского страхования, предусматривающих как лечение, так и различные профилактические мероприятия (в том числе занятия спортом).
- Медицинское страхование членов семьи по корпоративным тарифам.
- Сопровождение компании в значимые жизненные события (роды детей). или усыновление, брак и т. д.)
- Поддержка психологического комфорта: скидки на услуги специалистов по психическому здоровью или тренеров, тематические тренинги.
- Программа E-kids — бесплатная программа обучения языку программирования. для детей EPAMеров
EPAM стремится предоставить своей глобальной команде, насчитывающей более 52 800+ специалистов в более чем 55 странах, возможности для профессионального роста с первого дня сотрудничества. Наши коллеги — источник успеха EPAM, поэтому мы ценим сотрудничество, стремимся всегда понимать бизнес наших клиентов и стремимся к самым высоким стандартам качества. Независимо от того, где вы находитесь, вы присоединитесь к преданному своему делу и разнообразному сообществу, которое поможет вам реализовать свой потенциал в полной мере.