Для усиления команды в разработке большого продукта (переписывание существующего на новый стэк) ищем 3-4 программиста (можно начинающих) со знанием Java в помощь опытным товарищам. Текущая команда 13 человек, из них 8 разработчиков.
Заканчиваем разработку в середине июля. Полтора месяца на тестирование и исправление. 31.08.2025 выключаем старую систему, включаем новую. Молимся. В течение первых двух недель спим по очереди, потом проще. Около 2-х месяцев доисправляем то, что уже не критично. Далее разворачиваем 30 копий.
Количество таблиц около 300, предполагаемое количество классов около 2000
Кандидату предстоит под руководством
- Окунуться в правильный процесс создания системы на массовый рынок. "Тяп-ляп и в продакшн" тут не будет.
- Работать с ситуациями, когда пользователи инструкции не читают, тыкают всё, что нажимается, засыпают на клавиатуре, вписывая лицом в числовое поле текст книги "Война и мир". Интернет ненадёжен, памяти мало, а жёсткие диски отваливаются. И при этом всём программа не падает, а логи не пестрят понятными только самому программисту stack trace'ами
- Изучить и активно пользоваться UML, а также инструментом анализа и проектирования Enterprise Architect
- Выучить Posgresql, pgsql, понять, как необходимо работать с базами данных, где в таблицах десятки или сотни миллионов строк
- Писать правильный код
- После обучения - активно участвовать в создании ряда интегрированных между собой приложений Java+SpringBoot+REST+Очереди+PostgreSQL
Ищем перспективных кандидатов, которых сможем этому всему обучить. Приложение: SpringBoot, Postresql (partition), Hibernate, Thymeleaf, REST+JSON.
В откликах прошу указывать ваши ожидания по зарплате. В зависимости от ожиданий я обращаю внимания на разные моменты на собеседовании. Это сэкономит и ваше, и моё время.
Прям огромная подсказка со стороны интерфейса hh у работодателя, работает у всех работодателей. Если откликаетесь без сопроводительного письма, то ваш оклик падает, но до него дойти нужно сделав несколько кликов. Если пишете письмо, то оно дублируется в сообщениях, потому приоритетно разбирается. С учётом, что на такие вакансии откликов обычно по несколько сотен, то советуем всегда всем работодателям писать сопроводительные письма, даже если "Здравствуйте!".
Требования:
- Знание языка программирования Java
- Понимание объектно-ориентированного
- Базовые знания технологий клиентских приложений: HTML, JavaScript, AJAX
- Знание реляционных баз данных, опыт в хотя бы одной из СУБД, можно простых MySQL, PostgreSQL
- Желание учиться правильным подходам. Те, кто не будет с 3-го раза понимать, почему "так нельзя", не пройдут испытательный срок.
Желательно:
- клиент-серверной архитектуры;
- Hibernate
- JSON, XML
Условия:
- Работа удалённая, если нет второго монитора, то мы купим
- График плюс минус свободный 08:00-11:00 - начала рабочего дня. В неделе 40 часов, но нужно пересекаться с товарищами для синхронизации знаний.
- Оформление, отпуск, больничный и пр. по ТК РФ;
Процесс отбора:
- В чате hh даю короткое тестовое задание. Нормально решение занимает минут 15, но пишите, когда будете готовы. Если будут вопросы, то будем переписываться. Обычно это занимает 3-5 дней, так как кандидатов откликается очень много. Заранее прошу прощения, если буду отвечать через несколько часов
- Тех, кто прошёл с первого раза отбираю в одну группу, тех, кто после подсказок на 2-ю очередь
- Назначаю собеседование по видеосвязи (примерно на 1 час), отправляю заранее вопросы для подготовки
- Веду собеседования, пока не наберу 4-х человек. Тоже, примерно неделя.
- Выходят на работу примерно в один день. Организовываю отдельную группу в Телеграмм, начинаем писать задачи, чтобы подтянуть уровень до нужного - 2-4 недели, очень хочется в 2.
- Включаю в рабочую группу, начинаем работать