Просмотр вакансии

Сегодня 04-07-2026 03:09
03.07.2026, 13:56

Fullstack-разработчик (Python / React + Java / Jakarta EE)

Работодатель: Велесстрой

Велесстрой

Город: Москва
Зарплата:  от 280000 до 280000 RUR
Занятость: Полная, 5/2
Опыт работы: От 3 до 6 лет

ООО ВЕЛЕССТРОЙ – ОДНА ИЗ КРУПНЕЙШИХ СТРОИТЕЛЬНЫХ КОМПАНИЙ СТРАНЫ, РЕАЛИЗУЮЩАЯ СЛОЖНЕЙШИЕ ПРОЕКТЫ НЕФТЕГАЗОВОГО И ЭЛЕКТРОЭНЕРГЕТИЧЕСКОГО СЕКТОРА, ПРОМЫШЛЕННОГО И ГРАЖДАНСКОГО СТРОИТЕЛЬСТВА, EPC-КОНТРАКТОВ И ПРОЕКТИРОВАНИЯ.

ВАШИ ЗАДАЧИ:

  • Разработка и поддержка веб-приложений на Python (Flask) и Java (Jakarta EE / OSGI);
  • Оптимизация существующего кода и улучшение производительности приложений на обоих стеках;
  • Интеграция с внешними API и сервисами (REST, SOAP, GraphQL), включая сложный обмен с ;
  • Проведение код-ревью и участие в разработке единых стандартов кодирования для Python и Java;
  • Тестирование и отладка кода, исправление ошибок в распределённой среде;
  • Взаимодействие с командой дизайнеров и других разработчиков для реализации функциональных требований;
  • Участие в планировании и оценке задач;
  • Автоматизация бизнес-задач с применением AI-технологий (GenAI, LLM)
  • Автоматизация тестирования и настройка CI/CD.

НАШИ ТРЕБОВАНИЯ (ОБЯЗАТЕЛЬНЫЙ ГИБРИДНЫЙ СТЕК):

Мы ищем разработчика, который уверенно чувствует себя в обеих экосистемах и готов переключаться между задачами на Python и Java.

Backend (Python и Java):

  • Python 3.6+: владение Flask, ORM SQLAlchemy, опыт рефакторинга и построения модульных приложений;
  • Java: опыт работы с Jakarta EE (EE4J), понимание OSGI-архитектуры, написание и поддержка сервлетов;
  • SQL (PostgreSQL): сложные запросы, оконные функции, оптимизация запросов и работа с индексами.

Frontend (Современный и классический):

  • Основной стек: React (функциональные компоненты, хуки), Next.js (App Router, SSR/SSG/ISR) и TypeScript (строгая типизация);
  • Дополнительные компетенции (критичны): опыт работы с JSP, а также понимание архитектуры Vue или Angular (для поддержки легаси-модулей и кросс-фреймворковой работы).

Интеграции и протоколы:

  • Опыт интеграции с 1С через REST/SOAP, файловый обмен (XML/JSON);
  • Глубокое понимание работы с REST, SOAP, GraphQL и форматами обмена JSON/XML.

Инструменты:

  • Git, Docker.
  • Тестирование: pytest (бэкенд), Jest / React Testing Library (фронтенд).

    Application Server & JVM:
  • Опыт деплоя и настройки приложений на Apache Tomcat, WildFly или LiberCAT;
  • Уверенная работа с различными JVM: AxiomJDK, OpenJDK, Oracle JVM, Liberica JDK (диагностика памяти, настройка параметров запуска).

    Инструменты и ОС:
  • Git, Docker (контейнеризация приложений на Java и Python);
  • Тестирование: pytest (бэкенд Python) + Jest / React Testing Library (фронтенд) + опыт написания модульных тестов на Java (JUnit);
  • Работа в средах Windows и Linux (bash-скриптинг, администрирование).

Будет дополнительным преимуществом:

  • Асинхронный Python (FastAPI, async SQLAlchemy);
  • Flask-RESTful / Flask-RESTx / Flask-Smorest;
  • Очереди и брокеры: Celery, Redis, RabbitMQ (для асинхронной обработки выгрузок в 1С);
  • Понимание внутренней структуры 1С (регистры, документы, планы обмена);
  • Стейт-менеджмент на фронтенде: Redux Toolkit или Zustand;
  • Стилизация: Tailwind CSS / CSS Modules;
  • Настройка CI/CD (GitHub Actions, GitLab CI) и опыт деплоя Next.js приложений;
  • Знание и применение AI-технологий (GenAI, LLM) в разработке;
  • Опыт работы с jQuery (поддержка устаревших интерфейсов).

Личные качества:

  • Системное мышление, внимание к деталям при работе с разнородным кодом;
  • Ответственность за качество и целостность данных (особенно при обмене с 1С);
  • Коммуникабельность, готовность работать в команде с 1С-разработчиками и архитекторами;
  • Проактивность, инициативность, умение быстро переключаться между контекстами Python и Java.

МЫ ПРЕДЛАГАЕМ:

  • Официальное трудоустройство по срочному трудовому договору, продолжительностью 1 год, с возможностью пролонгации (в соответствии с ТК РФ);
  • Своевременную и полностью официальную заработную плату;
  • ДМС через 3 месяца после трудоустройства;
  • Возможности для профессионального и карьерного развития;
  • Удобное рабочее место в офисе компании в пешей доступности от м. Маяковская;
  • После испытательного срока возможен переход на удаленную работу;
  • График работы: пн-пт с 9:00 до 18:00.

Адрес: Москва, 2-я Тверская-Ямская улица, 10

 

Откликнуться на вакансию

Дата
05.07 06.07
USD
2.9062 2.905
EUR
3.3096 3.3156
RUB
3.731 3.7314
CNY
4.2833 4.2863
CHF
3.5857 3.6082
GBP
3.85 3.8754
PLN
7.7059 7.724
Минск
Ночью: °C
Утром: °C
Днем: °C
Вечером: °C

Сейчас: Скорость ветра: 5-7 м/c Атм. давление: 758 мм.рт.ст Влажность: 90%

Спецпредложения