SENIOR BACKEND DEVELOPER (JAVA)
УДАЛЕННО (ЕВРОПА) ИЛИ ПЕРЕЕЗД В ГРЕЦИЮ
Местоположение: Полностью удаленно по всей Европе или переезд в Технологический хаб Афин (Греция) с поддержкой; гибридный формат (2 дня в офисе, 3 удаленно) для тех, кто находится в радиусе 55 км от Афин, полностью удаленно для остальных.
Компания
Платформа для повышения квалификации и развития талантов в области кибербезопасности, которой доверяют предприятия и правительства для практического обучения.
Чем вы будете заниматься
- Разрабатывать и создавать микросервисы на Spring Boot, обеспечивая согласованность, отказоустойчивость и масштабируемость.
- Формировать API Gateway для безопасной маршрутизации, композиции и сквозных задач.
- Определять границы сервисов и стратегии интеграции с архитекторами и бизнес-стейкхолдерами.
- Постепенно модернизировать устаревшие системы с использованием паттернов Strangler Fig и Anti-Corruption Layer.
- Обеспечивать качество кода посредством ревью, лучших практик и практического руководства командой.
- Сотрудничать с командами SRE, Platform, QA, Data и Product для создания наблюдаемых, готовых к продакшену сервисов.
Требования
- Солидный опыт работы с Java и экосистемой Spring (Boot, Cloud, Data, Security) в продакшене
- Практический опыт проектирования микросервисов с использованием таких паттернов, как Saga, CQRS, Transactional Outbox, API Gateway
- Глубокое понимание распределенных систем: согласованность данных, отказоустойчивость, устойчивость к сбоям
- Опыт работы с системами обмена сообщениями (Kafka) и событийными архитектурами
- Знакомство с Docker, Kubernetes, CI/CD пайплайнами
- Подтвержденный опыт наставничества инженеров и коммуникации архитектурных решений
Культура и преимущества
- Автономная, высокопроизводительная команда с гибким подходом и сквозной ответственностью (end-to-end ownership)
- Частная страховка, 25 дней ежегодного отпуска, бюджет на обучение, конференции
- Современное оборудование (MacBook, iPhone, мобильный тариф), бесплатные обеды/закуски в офисе
- Полный доступ к лабораториям Hack The Box, гибкий/гибридный график работы, глобальные митапы
- Поддерживающая среда, способствующая росту, автономии и непрерывному обучению
Процесс найма
- Подача заявки и встреча с Talent Acquisition для обсуждения достижений и ценностей
- Встреча с командой найма, выполнение задания, соответствующего повседневной работе, с последующим разбором
- Получение и принятие предложения о работе