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

Senior Java Developer

Зарплата

до 350 000 ₽

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

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

Компания

Молодая IT-компания, которая является разработчиком современной системы управления рабочим временем

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

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

О задачах:

  • участвовать в проработке требований к функционалу, архитектуре и способам реализации;
  • разрабатывать новые сервисы с обеспечением должного уровня (unit test, code style) и поддерживать текущие;
  • участвовать в анализе работы сервисов на продуктовых и тестовых окружениях с целью оптимизации используемых структур данных, запросов к СУБД, архитектурных решений и кода;
  • проводить ревью задач коллег;
  • участие процессе внедрения и сопровождения продукта по необходимости.

Требования:

  • знание Java 11+, алгоритмов, паттернов проектирование, принципов 12 факторного приложения;
  • понимание принципов работы GC, оптимизации производительности, способов обнаружения утечек памяти;
  • опыт работы с Spring (spring boot, spring security, spring data), Hibernate, инструментами сборки (maven, gradle);
  • опыт работы с базами (mysql, postgresql);
  • опыт работы с системой управления версиями (git).

Бонусы

От нас:

  • оформление по ТК РФ, белая зарплата;
  • ДМС и социальные льготы;
  • график работы офиса (начало рабочего дня с 9 до 11), возможна удаленная работа;
  • классная команда и открытая корпоративная культура;
  • обучение за счет компании;
  • чай\кофе, X-box, team-building.

Дополнительные инструкции

Будет плюсом:

  • опыт оптимизации запросов к базе данных;
  • опыт работы с брокерами сообщений (RabbitMQ);
  • навыки развертывания и настройки сервисов в кластере (k8s);
  • TDD, Unit и Mock тестирование.