Вакансия: Java-разработчик начинающий
Описание вакансии
Для участия в разработке большого продукта (переписывание нынешнего на новый стэк) ищем парочку начинающих программистов со знанием Java в помощь опытным товарищам. Предполагаемая команда 12 человек, из них 6 разработчиков, срок - год на основные сценарии.
Кандидату предстоит под руководством
- Окунуться в правильный процесс создания системы на массовый рынок. "Тяп-ляп и в продакшн" тут не будет.
- Работать с ситуациями, когда пользователи инструкции не читают, тыкают всё, что нажимается, засыпают на клавиатуре, вписывая лицом в числовое поле текст книги "Война и мир". Интернет ненадёжен, памяти мало, а жёсткие диски отваливаются. И при этом всём программа не падает, а логи не пестрят понятными только самому программисту 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 часов, но нужно пересекаться с товарищами для синхронизации знаний.
- Оформление, отпуск, больничный и пр. по ТК РФ;