Java developer на Образовательную платформу
Вакансия в
Платформа новой школы
( pcbl.ru )
Аккаунт зарегистрирован с публичной почты *@gmail.com, не email компании!
Опыт работы любойот 120 000 до 280 000 ₽
Образовательная цифровая платформа - SaaS решение для обучения, позволяющее автоматизировать различные виды образовательной деятельности. Гибкость платформы позволяет применить ее в различных областях обучения. Текущее решение уже внедрено в общеобразовательных школах и в Bootcamp для технических специалистов банка.
Предстоит повышать перфоманс приложения (плановая нагрузка на сентябрь 2020 - 160000 человек активных пользователей в день), внедрять шардирование, совершенствовать текущую архитектуру, перекладывать тонны стрингов из базы на фронт и обратно (никто об этом не говорит, но все делают ;)
Основная разработка началась марте 2019, сейчас идет разработка нового функционала.
Требования
Обязательно:
· Знание Java 8+ (как минимум, хорошее знание core, collections), Spring IoC 4-5, от 2х лет
· Опыт работы с системами сборки: maven или gradle
· Опыт использования jUnit/TestNG
· БД: jdbc, SQL(предпочтительно PostgresQL) на уровне написания средних запросов
· VCS: опыт работы с git в команде
· Обязателен опыт командной разработки
Очень желательно:
· Умение работать с linux command line, писать минимальные bash-скрипты.
· Понимание оптимизации SQL-запросов
· Опыт разработки промышленных микросервисных приложений
· Опыт работы со SpringBoot
· Опыт работы с MongoDB
· Опыт работы с Docker/Kubernetes