Junior/Middle Developer (Интеграции, low-code платформа)
Ищем разработчика (Junior/Middle) в команду интеграций. Будете подключать внешние системы к нашей внутренней low-code платформе, разбирать данные и логи, помогать выстраивать стабильный обмен и находить причины ошибок. Роль подойдёт тем, кому нравится «детективная» работа: понять, где ломается поток данных, и аккуратно это исправить.
Чем предстоит заниматься
- Разработка и поддержка интеграций между системами (REST, при необходимости SOAP).
- Разбор и преобразование данных (XML/JSON), работа с форматами и схемами (XSD — на уровне чтения).
- Работа с базой данных: выборки, проверка корректности данных, поиск причин расхождений.
- Диагностика инцидентов: анализ логов, трассировка запросов, исправление ошибок и регрессий.
- Взаимодействие с аналитиками и командами внешних систем: уточнение контрактов, форматов, статусов и ошибок.
Требования (обязательно)
Технологии
- Java или Python
- Junior: основы ООП, коллекции, исключения, работа с файлами/потоками, базовая отладка.
- Middle: уверенная разработка, понимание многопоточности и базовых паттернов проектирования (например, Adapter, Factory) (для Java).
- Понимание REST API: методы HTTP, статусы, заголовки; опыт использования как клиент.
- Базовое представление о SOAP/WSDL (на уровне понимания, как устроено).
- Понимание XML/JSON, умение читать и разбирать ошибки форматов; базово XSD.
- Уверенный SQL (SELECT, JOIN, INSERT, UPDATE), опыт с реляционной БД (PostgreSQL/Oracle/DB2 и др.).
- Git: работа с репозиторием и ветками.
Будет плюсом
- Опыт интеграций в корпоративных системах (обмен данными, контракты, обработка ошибок, ретраи).
- Message broker/очереди: Kafka, RabbitMQ и аналоги.
- Опыт написания скриптов автоматизации (Python/JavaScript и т.п.).
- Опыт с мониторингом/логированием (любые инструменты).
Личные качества
- Аналитическое мышление: умение читать чужой код, логи и данные.
- Быстрая обучаемость и готовность разбираться в legacy и бизнес-процессах.
- Коммуникабельность и ответственность: интеграции работают с данными, ошибки бывают дорогими.
Мы предлагаем
- Трудоустройство в аккредитованную ИТ-компанию.
- Работа в уникальном проекте федерального масштаба.
- Официальное оформление по ТК РФ и полностью “белая” заработная плата.
- Удобные инструменты разработки: компания предоставит необходимое ПО и мощный ноутбук.
- Профессиональное развитие: обучение, обмен опытом, возможность роста внутри команды.
- Гибридный график работы: офис 1–2 раза в неделю, офис в 2 минутах от м. Нагатинская.