ProFreelance

Groovy и Grails: бэкенд на JVM, REST API и настройка сборки Gradle

Просмотры33за 14 дней: 10
Размещена18.08.2026
Специализируюсь на связке Groovy и Grails и веду бэкенд-разработку на JVM. На фреймворке Grails собираю серверные приложения и REST API целиком: подход convention over configuration позволяет быстро описать доменные объекты, контроллеры и сервисы, не утопая в шаблонном коде. Ставлю во главу угла аккуратный и проверяемый код на сервере — работу с базой через GORM, транзакционную логику в сервисах, продуманные URL mappings и интерсепторы, где аутентификация и проверки собраны в одном понятном слое. Когда у заказчика уже крутится проект на Grails, который нужно дорастить, перевести на свежую мажорную версию или разгрести от накопленных костылей, я берусь за это охотно.

Язык Groovy применяю шире фреймворка — как инструмент скриптования и склейки на всей платформе JVM. Через Gradle выстраиваю сборку и релизы, пишу собственные таски и плагины, а неповоротливые shell-цепочки заменяю понятными Groovy-скриптами, которые читают файлы, дергают API, приводят данные к нужному виду и запускают выкладку. Практика показывает, что именно этап сборки незаметно съедает время команды, поэтому грамотно настроенный Gradle с чётким управлением зависимостями и кешем экономит минуты на каждой сборке. Отдельно занимаюсь стыковкой Grails-приложений с брокерами очередей, сторонними сервисами и старым Java-кодом, ведь Groovy без трений соседствует с классами на Java.

Чтобы совпасть по ожиданиям, оговорю границы сразу: я про Groovy и Grails, а не про универсальный Java/Spring, Kotlin или Scala. Если стек построен на Grails либо у вас есть Groovy-автоматизация и собственные DSL, которым нужна надёжная поддержка, я возьму бэкенд под контроль, разберу текущий код и закрою его тестами, чтобы правки не ломали работающее. Опишите версию, СУБД и главную боль — дам честную оценку по срокам.

— Серверные приложения и REST API на Grails (контроллеры, сервисы, GORM)
— Скрипты и склейка на Groovy по всей JVM
— Настройка сборки Gradle, собственные таски и плагины
— Перевод Grails на новые версии и уборка технического долга
— Работа с базой через GORM: транзакции и оптимизация запросов
— Стыковка с библиотеками Java, очередями и внешними API
— Модульные и интеграционные тесты серверной части

Безопасная сделка (Эскроу)

Оплата резервируется на эскроу-счёте Payora в USDT (TRC-20) и переводится исполнителю только после подтверждения выполнения работы.

Полезно знать
Как заказать эту услугу

Напишите исполнителю, уточните детали задачи, сроки и что входит в цену. Изучите портфолио и отзывы — так проще убедиться в опыте под вашу задачу.

Безопасная сделка

Оплата резервируется на площадке и уходит исполнителю после того, как вы приняли работу.

Алексей ДроновРазработка веб приложений
Написать

На какие запросы отвечает эта страница