Описание вакансии
Привет! Это HRlink — первая в России платформа кадрового электронного документооборота, КЭДО-система №1 по версии РБК и стратегический партнер HeadHunter. У нас важная миссия — мы помогаем бизнесу и его сотрудникам подписывать все HR-документы в цифровом виде и навсегда забыть про бумажную волокиту.
Сейчас мы ищем Junior Java разработчика.
Что предстоит делать:
-
Разрабатывать новый функционал — большая часть работы, потому что наш проект активно развивается;
-
Прорабатывать с технической стороны задачи совместно с наставником;
-
Работать в команде. Для нас важно обмениваться опытом с коллегами и сообща искать решения;
-
Участвовать в код-ревью;
-
Осваивать новые технологии и учиться лучшим практикам.
Мы ждем от кандидата:
-
Знание Java 8 и выше;
-
Логическое мышление, умение выстроить алгоритм для решения задачи;
-
Понимание принципов построения приложений в объектно-ориентированном стиле;
-
Аккуратность и внимательность при написании кода;
-
Понимание реляционных БД;
-
Знание английского языка не ниже уровня чтения технической документации;
-
Желание постоянно учиться и развиваться.
Будет плюсом:
-
Опыт разработки приложений;
-
Умение писать SQL-запросы средней сложности (любой диалект);
-
Понимание HTTP;
-
Владение JavaScript/TypeScript/Angular;
-
Знание HTML, CSS.
Наш технологический стек разработки:
-
Java 11, 17;
-
Play Framework;
-
Spring Boot — в части микросервисов;
-
PostgreSQL, Clickhouse, Kafka, RabbitMQ, Yandex Cloud;
-
Multitenancy, Microservices, Cloud & On-premises instances;
-
Gitlab, Jira, Confluence;
-
Typescript + Angular.
Мы предлагаем:
- Полностью удаленный формат работы из любой точки мира или рабочее место в бизнес-центре А-класса с современным оборудованием, зонами отдыха и играми, фруктами, чаем-кофе в Санкт-Петербурге;
-
Корпоративную систему ДМС, компенсацию спорта / обучения / психолога после прохождения испытательного срока;
-
Востребованный и современный продукт российской разработки;
-
Технические задачи на масштабирование и оптимизацию производительности;
-
Выделенное отделу разработки время на закрытие технического долга;
-
Команду, которая готова делиться экспертизой и поддержкой;
-
Возможность предлагать идеи, которые будут услышаны;
-
Отсутствие бюрократии и бесполезных действий — мы за быстрое принятие решений;
-
Заработная плата обсуждается индивидуально на этапе собеседования.