👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Java разработчик (система расчета премий)

Местоположение и тип занятости

Москва, Нижний Новгород, СаратовПолный рабочий деньМожно удаленно

Компания

Международная компания, специализирующаяся на консалтинге, технологических услугах и аутсорсинге

Описание вакансии

Условия работы

Проект: Разработка автоматизированной системы планирования, отчетности и управления мотивацией сотрудников (расчета премии). В рамках проекта нам потребуется создать высоконагруженную (~30000 пользователей) систему с трехзвенной (front-middle-back) архитектурой, обладающую гибкой системой управления и расчета, а также внутренним аналитическим хранилищем.

Стек проекта: Java, Hibernate, JMS, Apache Kafka, Oracle Database, PL/SQL, Informatica PC, HTML5, CSS3, JavaScript, ReactJS, SPA, REST, Oracle WebLogic. Команда работает c применением методологии Agile, используя инструменты Jira и Confluence.

Требования:

  • Опыт коммерческой разработки от 2-х лет
  • Глубокие знания языка программирования Java (1.8)
  • Опыт разработки на Informatica PowerCenter
  • Уверенные знания ООП и шаблонов проектирования, алгоритмов и структур данных, принципов построения реляционных БД, принципов построения аналитических хранилищ
  • Уверенные знания JDBC, Hibernate, JMS
  • Уверенные знание фреймворка Spring
  • Уверенные знание сборщиков Maven или Gradle
  • Уверенные знания принципов работы сервера приложений (Oracle WebLogic)

Желательно:

  • Знания основ баз данных (Oracle)
  • Знание форматов XML, JSON
  • Знание основ информационной безопасности (сертификаты, VPN, TLS/SSL)
  • Опыт работы по REST, знание основных методов
  • Знания систем тестирования приложений (TDD)
  • Уверенное знания принципов работы веб-сервера
  • Уверенное знания протоколов HTTP и HTTPS
  • Опыт работы с Git, Jira, Bitbucket, Confluence
  • Опыт разработки клиент-серверных веб-приложений Enterprise уровня

Обязанности:

  • Разработка бизнес-логики на сервере приложений
  • Разработка ETL инструментов на решении Informatica PowerCenter
  • Создание взаимодействия между фронтальной частью веб-приложения и аналитической базой данных через сервер приложений
  • Проектирование потоков данных
  • Участие во внедрении нового функционала
  • Создание интеграций с внешними системами

Мы гарантируем:

  • Конкурентоспособную заработную плату
  • Корпоративное обучение и сертификацию в технических и бизнес областях
  • Корпоративные развлекательные программы
  • Помощь при релокации в Москву
  • Работа удаленно по московскому времени (на территории РФ, Беларуси, Казахстана) либо в одном из офисов: Москва (м. Кутузовская), Саратов, Уфа, Пенза, Нижний Новгород