Senior Backend Engineer (Node.js/Java)
Местоположение: Обязательно проживание в Берлине, Германия, или готовность к переезду. Роль требует присутствия в офисе в Берлине не менее 80% рабочего времени, с 20% гибкости для удаленной работы в пределах Германии.
Компания
Bonial — ведущий партнер в области цифровой рекламы для офлайн-ритейла, связывающий миллионы пользователей с их любимыми брендами через такие платформы, как kaufDA и MeinProspekt.
Что вы будете делать
- Руководить миграцией устаревших сервисов на современную архитектуру с использованием Node.js.
- Отвечать за компоненты бэкенда в рамках кросс-функциональной команды для реализации сквозных функций.
- Проектировать и внедрять REST API на инфраструктуре AWS.
- Мониторить рабочие сервисы для обеспечения высокой производительности, масштабируемости и надежности.
- Сотрудничать с продакт-менеджерами и фронтенд-инженерами для выпуска высококачественных функций.
- Использовать инструменты ИИ и агентские рабочие процессы для максимальной продуктивности разработки.
Требования
- Свободное владение английским языком (устно и письменно).
- Значительный опыт работы с Node.js и/или Java 21+ (Spring Boot).
- Практический опыт работы с AWS, Docker и Kubernetes.
- Уверенное владение PostgreSQL и Elasticsearch.
- Опыт работы с распределенными системами, микросервисами и межсервисным взаимодействием.
- Обязательное присутствие на рабочем месте в Берлине не менее 80% рабочего времени.
Приветствуется
- Опыт работы с CI/CD пайплайнами.
- Знакомство с ИИ-ассистентами и LLM-агентами.
- Степень бакалавра или магистра в области компьютерных наук или смежной области.
Культура и льготы
- Предоставляется визовая поддержка для иностранных кандидатов.
- 28 дней отпуска плюс дополнительные дни за стаж и особые случаи.
- Бесплатные обеды в офисе и доступ к полностью оборудованному тренажерному залу.
- Корпоративная пенсионная схема и поддержка психического здоровья через nilo.health.
- Поддержка профессионального развития и сильная культура обратной связи.
- Инициативы по устойчивому развитию через внутреннюю команду Green team.