Senior Backend Engineer (Java)
Описание роли
На позиции Senior Backend Engineer (Java) вы будете отвечать за архитектуру и разработку масштабируемых и безопасных backend-систем мобильного приложения Rockup. Ваша ключевая задача — проектировать и поддерживать сервисы real-time коммуникации и геолокации, гарантирующие высокую доступность и отзывчивость платформы. Вы будете:
• разрабатывать RESTful и WebSocket API для обмена сообщениями и синхронизации данных в реальном времени;
• внедрять решения для хранения и обработки геоданных (PostgreSQL, PostGIS);
• оптимизировать производительность и обеспечивать отказоустойчивость сервисов;
• следить за безопасностью приложения, применяя лучшие практики OWASP и GDPR;
• участвовать в ревью кода и менторить команду middle-разработчиков.
Особенности вакансии
Выбор Rockup — это возможность влиять на техническую стратегию стартапа и строить архитектуру будущего мобильного продукта. Среди преимуществ:
• работа с передовыми технологиями: Java 11+, Docker, Kubernetes, облачные платформы AWS/GCP;
• гибридный формат из Лимассола или полностью удалённо для сильных кандидатов;
• релокационный пакет и помощь с визой для желающих переехать на Кипр;
• конкурентная зарплата до 6000 EUR gross, private medical insurance, современный офис с фруктами и пивом по пятницам;
• участие в международных IT-конференциях и возможность профессионального развития.
О компании Rockup
Rockup — инновационный стартап, развивающий мобильное приложение для социальных сетей и обмена сообщениями с фокусом на геолокации в реальном времени. Миссия компании — объединять пользователей на основе их местоположения и создавать новые форматы коммуникации. В команде Rockup ценят открытость, эксперименты и стремление к непрерывному совершенствованию продукта. Мы активно внедряем CI/CD-процессы и автоматизацию, чтобы ускорять выход новых фич и поддерживать качество кода на высоком уровне. Присоединяйтесь к команде и станьте частью истории Rockup!