I AM HIRED

Неделя 310 ₽Месяц 630 ₽3 месяца 1 680 ₽Год 5 680 ₽

Senior Backend Developer (AI-driven) — Грузия, Тбилиси

Разработчики, Backend, Java / Scala / Kotlin · сегодня, 12:00 · 05.11.2026

Зарплата не указана

Откликнуться

Компания: ••••••••

Локация: Грузия, Тбилиси

Формат: Удалённая работа

Занятость: Частичная занятость

Грейд: Senior

Динамичная и инновационная компания ищет в свою команду талантливого и целеустремленного Senior Backend Developer (AI-driven).

Vx6rhv5P QPuEAcG - передовая мобильная платформа, разработанная для оптимизации процесса дарения подарков и повышения удобства работы с ними.

Мы объединяем людей по всему миру, чтобы их желания сбывались!

Мы хотим найти опытного Senior Backend Developer, способного самостоятельно разрабатывать, поддерживать и масштабировать серверную часть веб- и мобильного продукта.

Разработчик должен:

• Самостоятельно проектировать и реализовывать backend-сервисы.

• Принимать архитектурные и технические решения.

• Разрабатывать надёжные, безопасные и масштабируемые API.

• Интегрировать внешние сервисы и платёжные системы.

• Активно использовать AI-инструменты в повседневной разработке.

• Работать в условиях стартапа с высокой скоростью разработки.

Минимальные требования:

• От 5 лет коммерческой backend-разработки.

• От 3 лет практического опыта с основным backend-стеком проекта.

• Опыт разработки и эксплуатации production-систем с реальными пользователями.

• Самостоятельное принятие архитектурных решений.

• Опыт разработки сложной бизнес-логики.

• Умение проводить Code Review и улучшать существующий код.

• Понимание полного жизненного цикла разработки ПО.

Кандидат должен быть способен самостоятельно вести технические задачи от проектирования до production deployment.

Основной технический стек

Обязательно:

• Java 17/21+.

• Spring Boot / Spring Framework.

• Spring Security.

• Spring Data JPA / Hibernate.

• REST API.

• Maven или Gradle.

• TypeScript или другие backend-технологии — дополнительное преимущество.

Базы данных

Обязательно:

• PostgreSQL.

• SQL на продвинутом уровне.

• Проектирование структуры баз данных.

• Индексы и оптимизация запросов.

• Транзакции и конкурентный доступ к данным.

• Миграции БД (Liquibase / Flyway).

Желательно:

• Redis.

• Кеширование.

• Опыт работы с большими объёмами данных.

Интеграции

• REST API и сторонние API.

• OAuth 2.0 / JWT.

• Webhooks.

• Платёжные системы (Stripe или аналоги).

• Обработка ошибок, повторных запросов и таймаутов.

• Идемпотентность операций.

Архитектура и инженерное мышление

Кандидат должен уверенно разбираться в:

• Проектировании масштабируемой backend-архитектуры.

• Modular Monolith / Microservices.

• SOLID, DRY, KISS.

• Clean Architecture.

• Domain-Driven Design (DDD) — желательно.

• Асинхронной обработке задач.

• Event-driven Architecture — желательно.

• Производительности и оптимизации backend.

• Логировании, мониторинге и диагностике ошибок.

Важно: кандидат должен понимать, когда архитектуру действительно необходимо усложнять, а когда достаточно простого и поддерживаемого решения.

Обязательно: AI-first разработка

Один из ключевых критериев отбора.

Мы ищем разработчика, который систематически применяет современные AI-инструменты в инженерной работе.

Практический опыт

Кандидат должен иметь опыт использования одного или нескольких инструментов:

• ChatGPT / OpenAI Codex.

• Claude Code.

• GitHub Copilot.

• Cursor.

• Аналогичных AI coding agents.

Ожидаемые навыки

• Генерация и рефакторинг backend-кода с использованием AI.

• Разработка API и бизнес-логики с помощью AI-инструментов.

• Генерация unit- и integration-тестов.

• Анализ ошибок и логов.

• Помощь в проектировании архитектуры.

• Автоматизация рутинных задач разработки.

• Использование AI для анализа существующей кодовой базы.

• Работа с agentic coding workflows.

Критически важно

Разработчик обязан самостоятельно проверять AI-сгенерированный код на:

• Корректность бизнес-логики.

• Безопасность.

• Производительность.

• Поддерживаемость.

• Наличие тестового покрытия.

• Отсутствие утечек конфиденциальных данных.

AI должен ускорять работу инженера, но не заменять его техническую ответственность.

Безопасность backend

Обязательно понимание:

• OWASP Top 10.

• Authentication / Authorization.

• Role-Based Access Control (RBAC).

• Защиты API.

• SQL Injection и других распространённых уязвимостей.

• Безопасного хранения секретов.

• Валидации входящих данных.

• Rate Limiting.

• Защиты персональных данных.

Желательно знание принципов GDPR.

Тестирование и качество кода

Обязательно:

• JUnit 5.

• Mockito.

• Integration Testing.

• Testcontainers — желательно.

• Автоматизированное тестирование API.

• Code Review.

• Статический анализ кода.

Кандидат должен понимать, что функциональность считается завершённой только после проверки её корректности и готовности к эксплуатации.

DevOps и инфраструктура

Обязательно:

• Git.

• Docker.

• CI/CD.

• GitHub Actions / GitLab CI / Jenkins.

• Linux на уровне разработчика.

• Понимание процессов deployment.

Желательно:

• AWS.

• Kubernetes.

• Infrastructure as Code.

• Мониторинг и observability.

• Опыт эксплуатации cloud-native приложений.

Практический опыт

Приоритет кандидатам, которые работали над:

• SaaS-продуктами.

• Marketplace-платформами.

• E-commerce.

• Fintech / Payment Integration.

• Мобильными приложениями с backend API.

• Системами с большим количеством внешних интеграций.

Особенно ценен опыт работы с существующим продуктом, в котором необходимо одновременно поддерживать текущую функциональность и развивать новую.

Самостоятельность и продуктовое мышление

• Работать без постоянного технического контроля.

• Самостоятельно анализировать требования.

• Предлагать оптимальные технические решения.

• Оценивать сроки и риски.

• Аргументированно обсуждать архитектурные решения.

• Учитывать влияние технических решений на бизнес.

• Эффективно взаимодействовать с frontend-разработчиками, QA и Product Manager.

Работа в стартапе

• Готовность к быстро меняющимся требованиям.

• Умение работать с неполными спецификациями.

• Способность быстро разбираться в существующем коде.

• Ориентация на результат.

• Умение находить баланс между скоростью разработки и техническим качеством.

Опыт работы в стартапе будет преимуществом, но не является обязательным.

Условия:

• Полностью удаленная работа;

• Конкурентоспособная заработная плата;

• Дружный коллектив;

• Интересные задачи.

Поиск по вакансиям

Название компании скрыто

Названия компаний и их продуктов мы не публикуем на сайте — они доступны в Telegram-боте I AM HIRED. Откройте эту вакансию в боте: увидите название, сможете откликнуться и настроить рассылку подходящих вакансий.

Открыть вакансию в боте