Гарантия возврата
Вернем деньги, если что-то пойдет не так.
А
Александр
Верифицированный пользователь
Чат откроется после оплаты
Стоимость услуги
14 950 rub

Срок выполнения

2 дня

Гарантия возврата
Вернем деньги, если что-то пойдет не так.
А
Александр
Верифицированный пользователь

Ревью Java-кода с письменным отчётом

Читаю ваш Java-код и отдаю отчёт: что сломается в проде, что чинить в первую очередь, что можно не трогать. Что входит: — разбор до 5 000 строк кода или одного сервиса целиком; — проверка на типовые дыры: разграничение доступа в обход SQL, утечки через пагинацию и счётчики, небезопасная работа с сертификатами и токенами, гонки в многопоточном коде, N+1 запросы, необработанные отказы внешних сервисов; — оценка архитектуры: слои, зависимости между модулями, что мешает менять код дальше; — проверка тестов: покрыт ли путь отказа или только успешный сценарий; — сборка и зависимости: устаревшие библиотеки с известными уязвимостями. Что вы получаете: документ на 5–15 страниц. Каждая находка — файл, строка, чем грозит и как чинить. Находки отсортированы по важности, а не по порядку в коде. В конце список из 3–5 пунктов, что делать в первую очередь. Работаю с Java 8–21, Spring Boot, Spring Security, JPA/Hibernate, jOOQ, PostgreSQL, Kafka, Redis, Maven и Gradle. Правки в код не входят — это отдельная работа.

Заказчик получит:

PDF-отчёт на 5–15 страниц: находки с файлами и строками, приоритеты, план правок

До начала работы заказчик должен предоставить:

— доступ к репозиторию или архив с исходниками; — короткое описание, что за система и какая часть беспокоит больше всего; — если есть — README, схема базы, инструкция по сборке; — версия Java и сборщик: Maven или Gradle. Если код под NDA — подпишу соглашение до получения доступа.