Ведущий Java-разр‎аботчик (Backend)

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

Требуется Ведущий разработчик. Мы занимаемся реализацией инновационных проектов в финансовой, промышленной и медицинской сфере.

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

  • Участие в разработке новых приложений в качестве backend разработчика;
  • Реализация модулей взаимодействия с БД с помощью Hibernate и JDBC;
  • Реализация бизнес-логики приложения на Java;
  • Реализация механизмов взаимодействия разрабатываемого приложения со смежными продуктами с помощью SOAP;
  • Создание web-сервисов для frontend-части приложения;
  • Разработка unit-тестов для backend-части приложения;
  • Анализ предложений по расширению возможностей продукта с технической точки зрения, подготовка решений по доработкам проекта;
  • Взаимодействие со всеми заинтересованными сторонами (аналитики, тестировщики, frontend-разработчики) на предмет наилучшей реализации доработки, исправления дефектов

Требования:

  • Опыт разработки коммерческих приложений на Java от 3-х лет;
  • Опыт использования технологий Spring;
  • Опыт разработки RESTfull и SOAP сервисов;
  • Опыт разработки с применением Unit-тестирования (TDD);
  • Применение систем автоматической сборки (Gradle, Maven);
  • Знание СУБД (SQL, NoSQL);
  • Знание алгоритмов, структур данных, шаблонов проектирования;

Будет плюсом

  • Знакомство с микросервисной архитектурой приложения;
  • Понимание Continuous Integration и Delivery, опыт использование CI tools;
  • Знакомство с инструментом контейнеризации Docker;
  • Знакомство с системами управления конфигураций (Ansible);
  • Опыт разработки на JavaScript/Node.js от 2-х лет;
  • Опыт разработки с использованием React, Redux, Babel;
  • Опыт использования HTML5 / CSS3;
  • Знание CSS-препроцессоров;

Используем в работе

  • Agile-подход – планирование, спринты;
  • Jira - ставим задачи, отмечаем прогресс;
  • Confluence – ведем техническую документацию;
  • Git - хранение и управление версиями кода.

Контактная информация

Ефремов Александр, 7-915-9911613
efremov@yarnord.ru