Backend разработчик (Java) — миграции инфраструктуры
Продукт — одна из топ-3 навигационных систем с веб- и мобильными приложениями, обслуживающими сотни миллионов пользователей. Нужно вручную выполнять крупномасштабные миграции бэкенд-инфраструктуры: переписывать и рефакторить код на Java под новые библиотеки и платформы, переводить сбор метрик с OpenCensus на OpenTelemetry, тестировать изменения и документировать процесс. Требуется 3–5+ лет опыта в бэкенд-разработке, уверенный Java, знание Maven/Gradle/Bazel, знакомство с Python и английский Upper-Intermediate. Работа офисная, полный день, в Варшаве; предлагают конкурентную оплату, медстраховку, оплачиваемый отпуск и обучение.
Отклик отправляется на сайте источника. Регистрация в Taylor для перехода не нужна.
Что предстоит делать
<p>Продукт, над которым мы работаем, — одна из TOP-3 навигационных систем, сложные веб-сервисы и другие связанные с ними решения. Веб- и мобильные приложения обрабатывают информацию в огромных масштабах и выходят далеко за рамки поиска, предоставляя людям и компаниям множество новых полезных возможностей.</p><p>Эта роль сосредоточена на выполнении критически важных миграционных проектов в рамках backend-инфраструктуры проекта. Команда Backend Infrastructure реализует несколько крупномасштабных миграций для модернизации своих систем, повышения надёжности и снижения затрат на поддержку. Эта позиция TVC будет играть ключевую роль в выполнении практической работы, необходимой для этих миграций, в тесном сотрудничестве с командой инфраструктуры и другими Backend-командами.</p><p><strong>Это полноценная офисная позиция в Варшаве.</strong></p><p><strong>Обязанности:</strong></p><ul><li><strong>Выполнение миграций:</strong> Активно участвовать и руководить выполнением крупномасштабных миграций кода и систем в различных backend-сервисах. Некоторые примеры включают: <br><br><ul><li>миграция систем обработки событий с кастомной инфраструктуры на управляемые инфраструктурные решения;</li><li>переход сервисов с кастомного сбора метрик OpenCensus на OpenTelemetry;</li><li>миграция кастомных метрик на стандартные метрики OpenTelemetry.</li></ul></li><li><strong>Модификация и обновление кода:</strong> Обновление и рефакторинг существующих кодовых баз (преимущественно на <strong>Java</strong>) для соответствия новым библиотекам, платформам и инфраструктуре.</li><li><strong>Тестирование:</strong> Работа с командой инфраструктуры над созданием плана тестирования миграций, чтобы убедиться, что изменения не нарушают работу запущенных сервисов, и выполнение этих тестовых планов.</li><li><strong>Сотрудничество:</strong> Тесная работа с командой Backend Infrastructure и другими software-инженерами для понимания требований миграции, планирования стратегий выполнения и обеспечения плавных переходов с минимальными нарушениями.</li><li><strong>Решение проблем:</strong> Исследование, отладка и устранение технических проблем и сложностей, возникающих в процессе миграции.</li><li><strong>Документация:</strong> Ведение чёткой и лаконичной документации по планам миграции, процессам, внесённым изменениям и результатам.</li><li><strong>Лучшие практики:</strong> Соблюдение лучших практик разработки программного обеспечения, обеспечение качества кода и следование установленным рекомендациям по изменениям инфраструктуры.</li></ul><p><strong>Требования:</strong></p><ul><li>Степень бакалавра в области Computer Science, Software Engineering или смежной технической специальности, либо эквивалентный практический опыт.</li><li><nobr>3-5+</nobr> лет практического опыта в backend-разработке программного обеспечения.</li><li>Уверенное владение программированием на Java.</li><li>Хорошие навыки работы с инструментами сборки, такими как Maven, Gradle или Bazel.</li><li>Сильные коммуникативные и межличностные навыки, способность эффективно работать в команде технических специалистов.</li><li>Знакомство с Python.</li><li>Хороший уровень разговорного и письменного английского — Upper-Intermediate или выше.</li></ul><p><strong>Будет плюсом:</strong></p><ul><li>Опыт работы с фреймворками observability, такими как OpenTelemetry или OpenCensus.</li><li>Знакомство с gRPC.</li><li>Опыт работы со сторонними зависимостями.</li><li>Знание сервисов Google Cloud Platform (GCP), особенно сервисов обработки данных, таких как Dataflow.</li></ul><p><strong>Мы предлагаем:</strong></p><ul><li>Возможность работать над глобальным продуктом, которым пользуются 100+ миллионов пользователей по всему миру.</li><li>Конкурентоспособный компенсационный пакет, включая 20 оплачиваемых дней отпуска и оплачиваемый больничный.</li><li>Полноценная офисная работа (5 дней в неделю) в современном, комфортном офисе в Варшаве.</li><li>Гибкий рабочий график со здоровым балансом между работой и личной жизнью.</li><li>Частное медицинское страхование.</li><li>Занятия английским с носителем языка и оздоровительные активности, включая онлайн-йогу.</li><li>Оплачиваемое техническое обучение и другие активности для профессионального роста.</li><li>Дружелюбная и поддерживающая инженерная культура.</li></ul><p><em>Если ваша квалификация и опыт соответствуют требованиям позиции, наша команда рекрутинга свяжется с вами в течение максимум одной недели. Пожалуйста, будьте уверены, что мы внимательно рассматриваем каждого кандидата, но из-за количества заявок рассмотрение и дальнейшая обработка вашей кандидатуры может занять некоторое время.</em></p> <div> <a href="https://jobs.dou.ua/companies/synergetica/vacancies/376017/#reply-btn-id">Откликнуться на вакансию</a> </div>
Стек и инструменты
Зарплата не указана — оценили по рынку
На основе 46 похожих вакансий за 90 дней.
Сколько платят вам?
Вакансии показывают, что обещают работодатели. Анонимно расскажите, сколько получаете вы как Java-разработчика — так появится зарплата, которую платят на деле.
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в Synergetica
5 активных вакансий в компании
Java Backend разработчик (миграции инфраструктуры)
~1 792 613 ₸ оценка по стеку
Нужен backend-разработчик на Java для крупномасштабных миграций инфраструктуры навигационного сервиса: перевод систем обработки событий на управляемые решения, миграция метрик с OpenCensus на OpenTelemetry, рефакторинг кода под новые библиотеки и платформы. От вас ждут 3–5+ лет backend-опыта, уверенной Java, навыков работы с Maven/Gradle/Bazel, базового Python и английского Upper-Intermediate. Работа офисная в Варшаве, full-time: предлагают гибкий график, медстраховку, 20 дней отпуска, курсы английского и оплачиваемое обучение.
QA инженер (мобильные приложения)
~943 200 – 1 572 000 ₸ оценка по стеку
Ищем опытного QA-инженера для ручного тестирования веб и мобильных версий топовой навигационной системы. Требуется 5+ лет опыта, включая минимум 2 года с мобильными приложениями, уверенный английский и знание тест-инструментов. Предлагают работу в офисе в Варшаве над продуктом с миллионами пользователей, конкурентную зарплату и соцпакет.
Android разработчик (Android Auto)
~1 834 000 ₸ оценка по стеку
Android-разработчик для работы над UI-шаблонами для Android Auto в крупной навигационной системе. Требуется 3-4+ года опыта в нативной Android-разработке, знание Kotlin и Jetpack Compose, свободный английский. Предлагают офисную работу в Варшаве, конкурентную зарплату, 20 дней отпуска и оплачиваемое обучение.
SDET инженер по автоматизации тестирования (мобильная автоматизация)
~943 200 – 1 572 000 ₸ оценка по стеку
Ищем опытного SDET для автоматизации тестирования навигационного приложения с 120 млн пользователей. Требуется 5+ лет в автоматизации, 3+ года в мобильной автоматизации iOS/Android с Appium и Java. Предлагают гибкий график, медстраховку, обучение и офис в центре Варшавы.
Похожие вакансии
6 вакансий
Senior Java Developer
~1 792 613 ₸ оценка
Аккредитованная IT-компания Senior Soft ищет опытного Java-разработчика для аутстаффинга на проекты по разработке сложных систем. Требуется опыт от 5 лет, уверенное владение Java и понимание специфики российского рынка. Работа предполагает участие в разработке сложных систем через аутстафф.
Java-разработчик
~1 792 613 ₸ оценка
Разработка масштабируемых Java-приложений для дистанционных каналов банка. Нужно работать с микросервисами, Spring и DevOps-практиками, участвовать в развитии архитектуры и взаимодействовать с другими командами. Предлагают поддержку сложных проектов и современные технологии.
Backend Developer (Java/Kotlin) Middle
~1 792 613 ₸ оценка
Разработка и проектирование микросервисов для банковских сервисов, развитие инфраструктуры и интеграция со сторонними системами. Основной стек — Kotlin/Java, микросервисная архитектура и базы данных, возможны задачи по frontend. Уровень, компания и условия не указаны.
Senior Backend Developer (Java / Spring Boot)
~1 792 613 ₸ оценка по стеку
Jana Post ищет Senior Backend Developer на Java/Spring Boot для проектирования и разработки микросервисной архитектуры международных логистических сервисов. Нужен опыт коммерческой backend-разработки на Java от 5 лет, глубокое знание Java 17+, Spring Boot/Cloud/Security, Kafka, MongoDB, Redis, Docker, Kubernetes и CI/CD. Предлагают официальное трудоустройство, график 5/2 в офисе, работу над международными IT-проектами, влияние на архитектуру и ежегодный пересмотр грейда.
Senior Team Lead Java
~2 620 000 – 3 254 415 ₸ оценка
Руководство командой разработчиков и написание кода на Java. Нужно уметь декомпозировать бизнес-требования, ставить задачи, контролировать сроки и качество, проводить ревью. Стек: Spring, PostgreSQL, Apache Kafka, Docker и Kubernetes.
Scala инженер
Нужен Scala-инженер для создания и оптимизации высокопроизводительных бэкенд-систем для приложений, работающих с данными. Предстоит работать со стриминговыми технологиями, распределённой обработкой и облачными архитектурами, обеспечивая масштабируемость и надёжность решений.