Inetum

Старший fullstack разработчик программного обеспечения (Java и React)

Коротко

Senior Fullstack Software Engineer (Java & React) в Inetum Polska разрабатывает масштабную цифровую торговую платформу на основе микросервисов и микро-фронтендов, используя Java 25, Spring Boot 4, Spring WebFlux, React, TypeScript и Kubernetes. Роль требует полной ответственности за функции от backend до frontend, активной миграции устаревших решений и регулярного использования AI-инструментов разработки (GitHub Copilot, кодирующие агенты). Компания — крупный международный IT-консалтинг и разработчик ПО с офисами в Варшаве, Познани, Люблине, предлагающий гибридный или удаленный формат работы. Требуется несколько лет опыта на уровне Senior, глубокие знания Java/Spring и React/TypeScript, а также английский и польский языки на уровне не ниже B2.

О компании
Inetum Polska является частью глобальной группы Inetum и играет ключевую роль в цифровой трансформации бизнеса и государственных учреждений. Компания работает в таких городах, как Варшава, Познань, Катовице, Люблин, Жешув, Лодзь, предлагая широкий спектр IT-услуг. Inetum Polska активно поддерживает развитие сотрудников, полностью финансируя обучение, сертификации и участие в технологических конференциях. Кроме того, компания участвует в местных социальных инициативах, таких как благотворительные проекты и продвижение активного образа жизни. Она гордится созданием разнообразной и инклюзивной рабочей среды, обеспечивая равные возможности для всех.
Глобально Inetum работает в 19 странах и насчитывает более 28 000 специалистов. Компания сосредоточена на четырех ключевых направлениях:
— Консалтинг (Inetum Consulting): стратегические консультационные услуги, помогающие организациям определять и внедрять инновационные решения.
— Управление инфраструктурой и приложениями (Inetum Technologies): проектирование и управление IT-системами, адаптированными под индивидуальные потребности клиентов.
— Внедрение программного обеспечения (Inetum Solutions): развертывание партнерских решений от лидеров отрасли, таких как Microsoft, SAP, Salesforce и ServiceNow.
— Разработка уникального программного обеспечения (Inetum Software): создание уникальных программных решений для удовлетворения специфических потребностей клиентов.
Благодаря стратегическим партнерствам с крупными технологическими гигантами, включая Microsoft, SAP, Salesforce и ServiceNow, Inetum предоставляет передовые технологические решения, адаптированные под требования клиентов. В 2023 году доход компании составил 2,5 миллиарда евро, что подчеркивает ее сильные позиции на рынке цифровых услуг.
Inetum выделяется тем, что предлагает комплексный набор преимуществ, отвечающих разнообразным потребностям сотрудников, обеспечивая гибкость, поддержку и приверженность. Вот что делает работу в Inetum уникальной:
Гибкая и гибридная работа:
— Гибкий график работы.
— Гибридная модель работы, позволяющая сотрудникам разделять время между домом и современными офисами в ключевых польских городах.
Привлекательные финансовые преимущества:
— Система кафетерия, позволяющая сотрудникам персонализировать льготы, выбирая из множества опций.
— Щедрые бонусы за рекомендации, достигающие до 6000 злотых за привлечение специалистов.
— Дополнительные возможности разделения доходов за инициирование партнерств с новыми клиентами.
Профессиональное развитие и поддержка команды:
— Постоянное руководство от выделенного менеджера команды для каждого сотрудника.
— Индивидуальное техническое наставничество от назначенного технического лидера в зависимости от уровня экспертизы и потребностей проекта.
Сообщество и благополучие:
— Выделенный бюджет на тимбилдинг для онлайн и офлайн мероприятий команды.
— Возможности участия в благотворительных инициативах и местных спортивных программах.
— Поддерживающая и инклюзивная рабочая культура с акцентом на разнообразие и взаимное уважение.
О позиции
Мы ищем Senior Fullstack Software Engineer (Java & React) для присоединения к команде, разрабатывающей масштабную цифровую торговую платформу на основе микросервисов и микро-фронтендов.
Вы будете работать от начала до конца с использованием Java 25, Spring Boot 4, Spring WebFlux, React, TypeScript и Kubernetes, создавая новые функции, интегрируя backend-сервисы и помогая модернизировать существующую платформу через миграцию устаревших решений и сокращение технического долга.
Ключевой частью проекта является разработка с использованием искусственного интеллекта, где кодирующие агенты и GitHub Copilot становятся частью повседневной инженерной работы. Мы ищем человека, который активно использует AI-инструменты для кодирования и заинтересован в формировании того, как они могут улучшить процесс разработки программного обеспечения.
Основные задачи
— Разрабатывать и развивать распределенную онлайн-платформу на основе микросервисов и микро-фронтендов.
— Брать на себя полную ответственность за функции, работая как с backend, так и с frontend в рамках одного сервиса.
— Создавать и поддерживать backend-сервисы с использованием Java, Spring Boot и Spring WebFlux, включая REST API и интеграции с внутренними и backend-системами.
— Разрабатывать frontend-функциональность с использованием React, TypeScript, JavaScript, HTML и NPM.
— Работать с контентом, доставляемым через CMS и связанные сервисы доставки контента.
— Реализовывать новые функции платформы и поддерживать миграцию устаревших приложений на современную архитектуру.
— Улучшать существующую кодовую базу через рефакторинг, сокращение технического долга и решение давних технических проблем.
— Вносить вклад в принятие новых стандартов API, включая TM Forum Open APIs.
— Работать с контейнеризованными приложениями с использованием Kubernetes и Docker, включая развертывание, эксплуатацию, мониторинг и устранение неполадок.
— Использовать AI-кодирующих агентов и AI-поддерживаемые рабочие процессы разработки в повседневной работе и способствовать улучшению этих практик в команде.
— Работать над несколькими инициативами разного масштаба — от коротких задач до крупных проектов.
— Участвовать в мероприятиях по передаче знаний, поддерживать техническую документацию в актуальном состоянии и активно делиться знаниями с другими разработчиками.
Требования
— Несколько лет профессионального опыта в разработке современных веб-приложений с сильной экспертизой в backend и способностью работать самостоятельно на уровне Senior.
— Глубокие практические знания Java 8+ и Spring Boot, а также проектирования REST API с использованием JSON.
— Знакомство с актуальными версиями экосистемы Java/Spring и глубокое понимание реактивного программирования, подтвержденное практическим опытом работы с Spring WebFlux, Project Reactor или аналогичным реактивным стеком.
— Практический опыт frontend-разработки с использованием React, TypeScript, JavaScript, HTML и NPM, уверенность в работе как с frontend, так и с backend в рамках одного сервиса.
— Опыт работы с JUnit, Mockito, WireMock, Git, JPA/Hibernate и технологиями обработки XML, такими как XSLT, XPath и XQuery.
— Практический опыт работы с Kubernetes и Docker, включая развертывание, эксплуатацию, мониторинг и устранение неполадок контейнеризованных приложений в облачных средах.
— Опыт разработки и развития микросервисных и распределенных систем, включая работу с устоявшимися, длительно эксплуатируемыми кодовыми базами.
— Практический опыт разработки программного обеспечения с использованием искусственного интеллекта, например GitHub Copilot, OpenCode, кодирующие агенты, управление контекстом, инженерия harness или разработка на основе спецификаций.
— Регулярное использование AI-кодирующих агентов в процессе разработки, включая адаптацию запросов и навыков под свои нужды и использование AI для генерации значительной части кода. Вы должны уметь объяснить, как эти инструменты улучшают ваш рабочий процесс.
— Способность брать на себя ответственность за функции от проектирования до запуска в производство и принимать обоснованные технические решения в распределенной архитектуре.
— Проактивный, аналитический и ориентированный на качество подход с фокусом на непрерывное улучшение и практическое решение проблем.
— Готовность ставить под сомнение существующие подходы, вносить собственные идеи, проводить ревью кода, делиться знаниями и поддерживать других разработчиков.
— Способность эффективно работать в Agile, распределенной и международной среде.
— Английский и польский языки, письменные и устные (минимум уровень B2).
Желательно
— Опыт работы с архитектурами микро-фронтендов.
— Знание Helm charts и Jenkins CI/CD пайплайнов.
— Опыт работы с headless или контент-ориентированными системами, особенно NEOS CMS.
— Опыт миграции устаревших приложений на современные платформы.
— Опыт крупных рефакторингов и инициатив по сокращению технического долга.
— Предыдущий опыт работы в распределенных, многонациональных и удаленных командах.
— Знание BDD и автоматизации тестирования за пределами модульного тестирования, например Playwright.
Данная позиция предлагает гибридную или удаленную модель работы. Местоположение офиса: Варшава, Познань, Люблин.
Обращаем ваше внимание, что мы свяжемся только с выбранными кандидатами.

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте