Ведущий Java Разработчик

Витебск,Могилев,Минск,Москва,Нижний Новгород,Саратов,Санкт-Петербург
Обязательно:
  • Опыт Java разработки от 5 лет. Хороший уровень Java 8 +;
  • Знание Spring, Hibernate, распределенных транзакций;
  • Понимание микросервисной архитектурой и существующих подходов для её реализации (например на базе Spring Cloud);
  • Знание основных алгоритмов и структур данных;
  • Знание принципов объектно-ориентированного программирования;
  • Опыт работы с базами данных: написание и оптимизация запросов. В том числе понимание типов индексов и их отличий, построение и анализ плана запроса;
  • Знание основных приёмов использования Kafka;
  • Применение шаблонов проектирования, использование модели памяти Java, навыки работы с Git;
  • Чтение документации на английском языке;
  • Умение работать в распределенной команде.
Вам предстоит:
  • Разработка распределенных приложений для автоматизации внутренних процессов;
  • Анализ новых требований и проектирование технических решений;
  • Участие в code-review;
  • Написание unit и интеграционных тестов;
  • Оценка и внедрение новых фреймворков и технологий в проект;
  • Координация работы команды разработчиков.

Juniors Lab

Ваших знаний достаточно, чтобы начать работать, но специалистам без опыта сложно устроиться? Если Вы хотите увеличить свой багаж теоретических знаний параллельно с получением практических навыков, то Juniors Lab – это как раз для Вас!

Juniors Lab
Juniors Lab

Контакты

Будем рады видеть Вас в нашей команде!