AQA/Junior Java Developer / Technical Writer

Дата размещения вакансии: 03.10.2025
Работодатель: СИНАПС ТЕХНОЛОДЖИ
Уровень зарплаты:
з/п не указана
Город:
Москва
100А
Требуемый опыт работы:
От 3 до 6 лет

AQA/Junior Java Developer / Technical Writer (с переходом в backend)

Наша компания запускает новый амбициозный проект по созданию современной инновационной биллинговой системы в отрасли ЖКХ. Имея огромную компетенцию в сфере организации начислений и расчетов в ЖКХ и телекоммуникационной отрасли, мы хотим создать с нуля новый продукт, ориентированный на крупные и средние предприятия жилищно-коммунальной сферы, учитывающий современные подходы к хранению и обработке данных, обеспечивающий максимальную гибкость для наших клиентов.

Чем предстоит заниматься

  • Разбираться в существующем Java-коде, модулях и сервисных взаимодействиях; фиксировать понимание в Markdown (репозиторий GitLab).
  • Готовить тестовую документацию: чек-листы, тест-кейсы минимально-достаточного объёма, тест-планы на фичи.
  • Автотесты на уровне API/интеграции, запуск в CI.
  • Поддерживать и развивать техническую документацию проекта.
  • Дорабатывать JavaDoc: писать комментарии в ключевых классах/интерфейсах, собирать автодоку.
  • Описывать и актуализировать API (OpenAPI/Swagger), готовить примеры запросов и ответов.
  • По мере погружения — брать задачи в коде (фиксы, рефакторинг, простые фичи).
  • Участвовать в ревью PR’ов: проверка полноты описаний, тестов, понятности решений.
  • Постепенно перейти в полноценную разработку новых функциональностей.

Технологический контекст

  • Java 21, Gradle, модульная структура проекта
  • Spring Boot / Spring Framework
  • Работа с MS SQL и Elasticsearch
  • Интеграции через REST API
  • GitLab: CI/CD, Wiki, Markdown-документация

Требуемые навыки

  • Умение читать Java-код: понимать сущности, слои, находить связи, составлять конспекты.
  • Опыт системного описания: задачи, тест-кейсы, процессы.
  • Базовый Git: работа с ветками, PR/MR, документацией.

Будет плюсом

  • Умение писать диаграммы (PlantUML/Mermaid).
  • Понимание Spring Boot и слоистой архитектуры (web/service/repository).
  • Опыт документирования для разработчиков (README, runbook, архитектурные заметки).
  • Базовые знания SQL и/или работа с Elasticsearch (Kibana).
  • Навыки технического писателя: глоссарий, шаблоны страниц, чек-листы качества, Markdown
  • Прямой путь в backend-разработку: первые месяцы — документация + разбор кода, далее — регулярные Java-задачи под менторство.
  • Возможность влиять на архитектуру и стандарты команды.
  • Живой продакшен-проект на современном стеке.
  • Поддержку и наставничество опытных разработчиков.

Что мы предлагаем

  • Прямой путь в backend-разработку: первые месяцы — документация + разбор кода, далее — регулярные Java-задачи под менторство.
  • Возможность влиять на архитектуру и стандарты команды.
  • Живой продакшен-проект на современном стеке.
  • Поддержку и наставничество опытных разработчиков.