Senior Java Engineer, Information Services

з/п не указана

Вакансия в архиве

Работодатель, вероятно, уже нашел нужного кандидата и больше не принимает отклики на эту вакансию

Показать описание вакансии

Требуемый опыт работы: 3–6 лет

Полная занятость, полный день

Senior Java Engineer, Information Services

Наш клиент предоставляет услуги в области сбора данных. Разработанный им сервис собирает, анализирует и формирует представления разнообразных данных. Это позволяет оптимизировать стратегические решения в сфере ритейл.

Задача DataArt в этом проекте — оптимизировать скорость работы web scraping-приложений.

Основные технологии: Java, Spring, Amazon AWS (EMR, Hbase, Redshift, S3, Lambda, Hive), Kafka, PostgreSQL, микросервисная архитектура, web-scraping решения.

ТРЕБОВАНИЯ

  • Опыт разработки веб-приложений на платформе Java не менее 3-х лет.
  • Владение объектно-ориентированным программированием (OOP), объектно-ориентированным проектированием (OOD) и паттернами проектирования (design patterns).
  • Опыт разработки через тестирования (TDD).
  • Знание multithreading / multitasking в Java.
  • Опыт работы с облачными сервисами (AWS, EMR, Hbase, Redshift, S3, Lambda, Hive).
  • Опыт работы с Kafka.
  • Опыт использования технологий объектно-реляционного отображения (ORM) и IoC-контейнеров.
  • Опыт работы со Spring MVC, Spring Boot.
  • Опыт работы с PostgreSQL.
  • Опыт с облачными web-scraping решениями.
  • Опыт работы с микросервесной архитектурой.
  • Разговорный английский.

БУДЕТ ПЛЮСОМ

  • Знание JavaScript-фреймворков (Angular, React, Bootstrap).
  • Опыт создания богатых пользовательских интерфейсов (rich UI) на базе HTML.
  • Знание других языков программирования.
  • Опыт построения масштабируемых высоконагруженных систем обработки данных (SQL/NoSQL/sharding/distributed messaging systems).
  • Опыт управление командами с 5+ разработчиков
  • Опыт управление командами включающими QA, BA, Architects
  • Знание Enterprise Integration Patterns

DATAART ПРЕДЛАГАЕТ

  • Профессиональное развитие:
    - Опытные коллеги готовы делиться знаниями, внутренние профессиональные комьюнити.
    - Возможность менять проекты, технологии, пробовать себя в разных ролях.
    - Внутренний образовательный портал: более 150 технологических курсов и soft skills - тренингов.
    - Обучение английскому языку: курсы, общение с коллегами и клиентами из разных стран.
    - Поддержка докладчиков, выступающих на конференциях и встречах технологических сообществ.
  • Отсутствие бюрократии, удобные корпоративные сервисы.
  • Отсутствие дресс-кода, дружеская атмосфера, забота о комфорте специалистов.
  • Гибкий график, ДМС, рабочее место в современном бизнес-центре.
  • Возможность участвовать в конференциях как слушатель и выступающий.

 Доступно соискателям с инвалидностью 

Ключевые навыки

JavamultithreadingAWSKafkaSpring MVCАнглийский язык

Адрес

Воронеж, улица Станкевича, 36
Показать на карте
­

Вакансия опубликована 6 августа 2019 в Воронеже

Написать сопроводительное письмоПисьмо отправлено

Сопроводительное письмо к отклику