Обязанности:
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-задачи под менторство. Возможность влиять на архитектуру и стандарты команды. Живой продакшен-проект на современном стеке. Поддержку и наставничество опытных разработчиков.Похожие вакансии
Младший Java-разработчик (Junior Java Developer)
От 70 000 руб.
Москва
Панина Анастасия Александровна