14 лет разработки на Java, опыт проектирования REST API для микросервисных систем. Делаю API с понятной документацией и правильной архитектурой.
Мой стек: Java, Spring Boot, Spring MVC, Spring WebFlux, Spring Data JPA, OpenAPI/Swagger, Spring Cloud Gateway, OpenFeign, JWT, OAuth2, Spring Security, PostgreSQL, MongoDB, Redis.
Что можно заказать:
Проектирование API — от идеи до полной спецификации OpenAPI, выбор архитектуры (REST/gRPC, синхронное/асинхронное), best practices.
Разработка API — реализация по спецификации, DTO-модели, валидация, обработка ошибок, JWT/OAuth2, документация Swagger UI, тесты.
Рефакторинг API — обновление до современных стандартов, версионирование, улучшение документации, оптимизация.
API Gateway — Spring Cloud Gateway для микросервисов с маршрутизацией, балансировкой, rate limiting, circuit breaker, аутентификацией.
Консультация — выбор подхода, code review, помощь в проектировании архитектуры микросервисов.
Для начала работы нужно: ТЗ (функциональность API), модели данных (сущности и атрибуты), стек проекта, требования к безопасности (JWT, OAuth2), нагрузка (RPS, SLA).
Работаю быстро, пишу понятный код.