Описание вакансии:
Владение AI для эффективной разработки
Ответственность за проектирование, разработку и поддержку бэкенд-систем с использованием Java/Spring Boot
Разработка фронтенд-функционала на React + TypeScript
Проектирование RESTful API и интеграция систем
Основная часть рабочего процесса — использование инструментов AI Coding
Умение быстро генерировать, понимать, изменять и рефакторить код с помощью AI
Ревью, отладка и оптимизация кода, сгенерированного AI, для обеспечения качества
Проектирование баз данных, написание запросов и оптимизация производительности
Решение проблем в production и повышение стабильности системы
Сотрудничество с продуктом, QA, DevOps и другими разработчиками
Проектирование, разработка и поддержка бэкенд-сервисов на Java/Spring Boot
Разработка фронтенд-функционала на React + TypeScript
Проектирование и интеграция RESTful API
Использование инструментов AI Coding как основной части рабочего процесса
Применение AI для генерации, понимания, модификации, рефакторинга и отладки кода
Проверка и валидация кода, сгенерированного AI, для обеспечения качества, безопасности и поддерживаемости
Работа с базами данных и оптимизация производительности системы
Устранение проблем в production и повышение стабильности системы
Сотрудничество с Product, QA, DevOps и другими инженерами
Требования:
3+ года опыта в разработке ПО
Свободное владение Java и навыки бэкенд-разработки
Опыт работы с Spring Boot/Spring Framework
Опыт работы с React + TypeScript
Знание реляционных СУБД (MySQL/PostgreSQL)
Практический опыт использования инструментов AI Coding в реальных проектах
Умение четко формулировать требования для AI, разбивать задачи и оценивать корректность сгенерированного кода
Способность самостоятельно проводить ревью, отладку и решение проблем, а не просто копировать код от AI
Знание Git и современных процессов разработки
Навыки самостоятельной разработки и решения проблем
Предпочтительные квалификации:
Опыт работы с Claude Code, Cursor, GitHub Copilot или аналогичными AI-инструментами
Опыт использования AI Agent для выполнения сложных задач разработки
Знание Redis, Kafka или других технологий обмена сообщениями
Опыт работы с Docker, Kubernetes и CI/CD
Опыт разработки высоконагруженных систем или систем с высокой конкуренцией
Понимание микросервисной архитектуры
Условия:
* Участие в передовых практиках сочетания AI и инженерии
* Технологически ориентированная командная среда (минимум бюрократии, максимум результата)
* Конкурентоспособная зарплата и возможности для роста
* Возможность участвовать в инновационных практиках на стыке AI и разработки ПО
* Присоединение к технологически ориентированной команде с минимумом бюрократии и акцентом на результат
* Конкурентоспособная оплата труда** и отличные возможности для карьерного роста