Java-разработчик
Summary
Builds and maintains high-load Java back-end services for Tracer, a public error-analytics platform serving 300M+ users and integrated into hundreds of companies.
Tracer — система аналитики ошибок, которая доступна публично для приложений на Android, iOS, JS и ОС Аврора, а внутри VK ещё и Java, C/C++, Python, Go и др. Tracer работает в приложениях с суммарной аудиторией более 300 млн пользователей, а также уже интегрирована в сотни компаний.
Подробнее о нашем проекте можно почитать здесь:
Подробнее о нашем проекте можно почитать здесь:
Задачи
- Разработка высоконагруженных бэкенд-сервисов на Java
- Участие в разработке архитектурных решений
- Обеспечение отказоустойчивости и быстродействия систем
- Интеграция с внутренними сервисами в рамках построения экосистемы VK
Требования
- Отличное знание Java, алгоритмов и структур данных, concurrency
- Хорошие теоретические знания в области распределённых систем и баз данных
- Опыт работы с СlickHouse
- Опыт разработки публичного API и SDK
- Приветствуется опыт работы с NoSQL базами данных