
Senior Java Developer, Петербург.
▷ Работодатель: JUG Ru Group
(профиль,отзывы)
💰 From 200000 RUR. | Режим: office |
10
* This listing is inactive or archived *
JUG Ru Group — крупнейший в России организатор конференций для разработчиков. Сейчас мы делаем более 15 конференций в год, среди которых Java-конференции Joker и JPoint, JavaScript-конференция HolyJS и Devops-конференция DevOops.
IT продукты
Компания в 2020 году проводит все свои конференции в ONLINE - https://live.jugru.org/
Для этого мы самостоятельно разработали корпоративную систему трансляции полностью с 0 за 3 месяца.
В нашей команде достаточно высококлассных специалистов, готовых сделать такую систему на платформах:
- Java 11 + Java Spring + Hazelcast + Rabbit
- .NET Core
- React + MobX + Next.js
- PostgreSQL, Mongodb
- Kubernetes
- И много много другого
Дополнительно вы можете посмотреть интервью с командой разработки с конференции DevOops https://www.youtube.com/watch?v=PkXRfq0SXuo
В этом проекте можно сильно прокачаться с сильной командой профессионалов.
У нас так же много других конференционных продуктов, состоящие из нескольких десятков различных сервисов, сервисы, помогающие нам общаться с участниками конференций — Личный Кабинет, инструменты планирования и составлений расписаний, сайты конференций, различные сервисы для редактирования контента и работы со спикерами конференций.
Эти проекты ведутся senior разработчиками - спикерами наших конференций, использующие весь свой опыт и последние технологии для достижения высокого качества конференций.
Пара слов про нас и наши процессы:
- Наш отдел разработки сейчас состоит из нескольких небольших команд, общей численностью около десяти человек
- Мы работаем по гибкой методологии разработки
- У нас мало Legacy, поэтому мы довольно свободны в выборе технологий. Если у вас есть какая-то любимая библиотека и хорошие аргументы в её пользу, вы без проблем сможете ее использовать
- Команды разработки очень плотно взаимодействуют с конечными пользователями и заказчиками продукта и получают быструю обратную связь по результатам
- Конечными пользователями и заказчиками являются: пользователи ONLINE, маркетинг, программный отдел, отдел продаж, партнерский отдел и отдел развития конференций.
Что предстоит делать:
- Разрабатывать backend для сервисов ONLINE, Личного кабинета, системы аналитики
- Проектировать БД для хранения данных
- Продумывать архитектуру решений
- Активно предлагать и участвовать в выборе оптимального и эффективного клиентского пути
Технологии, которые мы используем:
- Java 8 и 11
- Spring (Core, Boot, Data, MVC, Security);
- JPA (Hibernate);
- Hazecast
- Elastic (APM, Heartbeat, Filebeat, Search, Kibana)
- Unit-тестирование, интеграционное тестирование
- Kubernetes
- PostgreSQL и MongoDB
- Maven;
- Gitlab (git, CI/CD);
- Atlassian (JIRA, Confluence)
Что мы от вас ожидаем:
- Опыт разработки приложений на Java от 5 лет;
- Опыт разработки приложений на Java Spring от 3 лет;
- Опыт разработки клиентов веб-сервисов;
- Понимание REST;
- Понимание:
- алгоритмов и их сложности;
- структур данных (списки, хештаблицы, графы);
- баз данных (деревья, таблицы, индексы, нормализация);
- работы JVM и её компонентов (Классы, класслоадеры, компилятор, куча, сборка мусора, многопоточность и т.п.)
- Умение писать юнит-тесты;
- Знание JDBC;
- Профильное техническое образование;
- Способность эффективно и дружелюбно общаться как с техническими специалистами, так и с коллегами из других отделов (программный отдел, маркетинг, поддержка пользователей и др.)
Плюсами будут:
- Глубокое понимание алгоритмов и структур данных, принципов работы JVM, JPA и других технологий, с которыми придётся работать;
- Знакомство с NoSQL (MongoDB);
- Знание JavaScript;
- Желание делать и получать код ревью;
- Опыт работы в Linux.
Что мы предлагаем:
- Гибкое начало рабочего дня (9-11);
- Удобный офис в трёх (со светофором — в четырёх) минутах от метро «Василеостровская» (в офисе есть все, что нужно — кухни с кофе-машинами и печеньками, кондиционер в каждом кабинете и т.п.).
- Кабинеты на 4-5 человек, никаких опенспейсов!
- Удобное рабочее место с хорошим оборудованием (MacBook Pro + 4K-мониторы к нему).