О компании
Мы являемся частью международной организации, котирующейся на NASDAQ в Стокгольме, работающей в 11 странах. В Польше у нас полная автономия. Мы сами выбираем технологии, процессы и способ работы, сохраняя высочайшие стандарты.
Мы реализуем разнообразные IT-проекты в Польше и по всему миру, в различных областях и технологиях, что позволяет развивать компетенции и приобретать опыт, соответствующий вашим амбициям.
Наше сотрудничество основано на философии CARE. Мы понимаем это как ответственный выбор проектов, прозрачное взаимодействие и долгосрочный подход к развитию.
Присоединяйтесь к нам в роли Senior Java Engineer. Развивайтесь в среде, которая заботится о вашем развитии так же, как и вы сами.
Ваши задачи
•Проектирование и реализация масштабируемых backend-решений и микросервисов в рамках миграции с устаревшей системы.
•Работа в сложной распределённой среде, отвечающей за обработку миллионов событий, связанных с обслуживанием отправлений в ключевой бизнес-домен.
•Активное участие во всём цикле разработки программного обеспечения – от анализа и уточнения функциональных и нефункциональных требований, через проектирование архитектуры, до внедрения и поддержки систем.
•Создание высококачественного производственного кода и автоматических тестов (юнит-тестов и интеграционных).
•Сотрудничество с другими инженерными командами для интеграции сервисов и обеспечения согласованности систем в 8 странах Европы.
•Создание и поддержка технической документации, а также активное участие в проектных встречах по методологиям Scrum/Kanban.
Требования
•Очень хорошее знание языка Java / JEE и фреймворка Spring, подтверждённое коммерческим опытом.
•Опыт работы с реляционными и нереляционными базами данных (PostgreSQL, MongoDB).
•Практические знания систем очередей и стриминговых платформ (Kafka) в распределённой архитектуре.
•Опыт работы с технологиями контейнеризации и оркестрации (Kubernetes), а также инструментами CI/CD (ArgoCD).
•Знание стандартов коммуникации SOAP и REST API.
•Опыт написания тестов с использованием JUnit, а также мониторинга приложений и анализа логов (Elasticsearch, Dynatrace).
•Способность самостоятельно решать сложные технические задачи и высокие аналитические навыки.
•Умение эффективно работать в автономных, гибких командах.
Что мы предлагаем
•Работу в скандинавской культуре, основанной на логике и диалоге.
•Бенефиты в области здоровья и спорта, адаптированные под ваши потребности.
•Speed Coaching — короткие сессии, которые дают новые перспективы и решения.
•Спортивные тренировки, внутренняя команда, совместные соревнования.
•Корпоративные мероприятия и развивающие встречи.