Фриланс › Услуги Фрилансеров › Разработка для WEB › Веб программирование › Разработчик Groovy и Grails: веб-приложения на JVM, REST API и Gradle
Разработчик Groovy и Grails: веб-приложения на JVM, REST API и Gradle
Описание услуги
Я backend-разработчик, который работает именно с Groovy и Grails на платформе JVM. Строю полноценные веб-приложения и REST API на фреймворке Grails: за счёт принципа convention over configuration быстро выдаю доменные модели, контроллеры и сервисы без гор шаблонного кода. Мой упор — на чистый и тестируемый серверный код: маппинг доменов через GORM на реляционные базы, транзакционный слой сервисов, аккуратные URL mappings и интерсепторы, которые держат аутентификацию и валидацию в одном предсказуемом месте. Если у вас уже есть кодовая база на Grails и её нужно расширить, обновить между мажорными версиями или вытащить из технического долга — это как раз та работа, которую я люблю.
Помимо самого фреймворка я использую Groovy как язык скриптов и обвязки по всей JVM. Автоматизирую сборку и релизы через Gradle, пишу собственные задачи и плагины, заменяю хрупкие shell-пайплайны читаемыми Groovy-скриптами, которые разбирают файлы, ходят в API, преобразуют данные и запускают деплой. Это важно: именно на сборке JVM-проекты тихо теряют время, а аккуратный 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
— Модульные и интеграционные тесты для бэкенда
Помимо самого фреймворка я использую Groovy как язык скриптов и обвязки по всей JVM. Автоматизирую сборку и релизы через Gradle, пишу собственные задачи и плагины, заменяю хрупкие shell-пайплайны читаемыми Groovy-скриптами, которые разбирают файлы, ходят в API, преобразуют данные и запускают деплой. Это важно: именно на сборке JVM-проекты тихо теряют время, а аккуратный 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
— Модульные и интеграционные тесты для бэкенда
Связаться с фрилансером
Закажите услугу или задайте вопрос исполнителю.
Контакты фрилансера
E-mailПоказать
