Middle Java Developer
Полный рабочий день | от 150 000 руб. | jugru.org
О компании:
JUG Ru Group — крупнейший в России организатор конференций для разработчиков. Сейчас мы делаем более 15 конференций в год, среди которых Java-конференции Joker и JPoint, JavaScript-конференция HolyJS и Devops-конференция DevOops.
IT продукты:
Наша команда сама разрабатывает конференционную IT-инфраструктуру, состоящую из нескольких десятков различных сервисов, в частности продукты, помогающие нам общаться с участниками конференций — Личный Кабинет и CRM, инструменты планирования и составлений расписаний, сайты конференций, различные сервисы для редактирования контента и работы со спикерами конференций.
Фокусным продуктом для нас является Личный Кабинет участника конференции.
Через Личный Кабинет участник сможет:
- Заполнять формы обратной связи
- Видеть историю посещения конференций
- Оперативно получать доступ к материалам конференции
- Формировать собственный план посещения докладов конференции
- Удобно оплачивать участие в конференциях
- Хранить в едином месте чеки, счета и другую финансовую информацию
- Общаться с технической поддержкой
Пара слов про нас и наши процессы:
- Наш отдел разработки сейчас состоит из нескольких небольших команд, общей численностью около десяти человек
- Мы работаем по гибкой методологии разработки
- У нас мало Legacy, поэтому мы довольно свободны в выборе технологий. Если у вас есть какая-то любимая библиотека и хорошие аргументы в её пользу, вы без проблем сможете ее использовать
- Команды разработки очень плотно взаимодействуют с конечными пользователями и заказчиками продукта и получают быструю обратную связь по результатам
- Конечными пользователями и заказчиками являются: маркетинг, программный отдел, отдел продаж, партнерский отдел и отдел развития конференций.
Что предстоит делать:
- Разрабатывать backend для сервисов;
- Проектировать БД для хранения данных;
- Продумывать архитектуру решений;
- Активно предлагать и участвовать в выборе оптимального и эффективного клиентского пути.
Технологии, которые мы используем:
- Java 8 и 11 (переходим на 12);
- Spring (Core, Boot, Data, MVC, Security);
- JPA (Hibernate);
- Elastic (APM, Heartbeat, Filebeat, Search, Kibana)
- Unit-тестирование, интеграционное тестирование
- PostgreSQL и MySQL
- Maven;
- Gitlab (git, CI/CD);
- Atlassian (JIRA, Confluence);
Что мы от вас ожидаем:
- опыт разработки приложений на Java от трех лет;
- опыт разработки клиентов веб-сервисов;
- Понимание REST;
- базовое понимание:алгоритмов и их сложности;
- структур данных (списки, хештаблицы, графы);
- баз данных (деревья, таблицы, индексы, нормализация);
- работы JVM и её компонентов (Классы, класслоадеры, компилятор, куча, сборка мусора, многопоточность и т.п.)
- Умение писать юнит-тесты;
- знание JDBC;
- способность эффективно и дружелюбно общаться как с техническими специалистами, так и с коллегами из других отделов (программный отдел, маркетинг, поддержка пользователей и др.)
Плюсами будут:
- профильное техническое образование;
- глубокое понимание алгоритмов и структур данных, принципов работы JVM, Spring, JPA и других технологий, с которыми придётся работать;
- Знакомство с NoSQL (MongoDB);
- Знание JavaScript;
- Желание делать и получать код ревью;
- Опыт работы в Linux.
Что мы предлагаем:
- Гибкое начало рабочего дня (9-11);
- Корпоративное обучение (хард и софт скиллс, английский, поездки на конференции и всё остальное, что нужно будет по работе);
- Соцпакет: ДМС, полная компенсация больничных, обеды за счет компании;
- Удобный офис в трёх (со светофором — в четырёх) минутах от метро «Василеостровская» (в офисе есть все, что нужно — кухни с кофе-машинами и печеньками, кондиционер в каждом кабинете и т.п.).
- Кабинеты на 4-5 человек, никаких опенспейсов!
- Удобное рабочее место с хорошим оборудованием (MacBook Pro + 4K-мониторы к нему).
ОТКЛИКНУТЬСЯ
mailto: info@jugru.org
