Описание вакансии:
Владение 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 и стандартных процессов разработки
Сильные навыки самостоятельной разработки и решения проблем
Глубокий опыт использования инструментов AI Coding, таких как Claude Code, Cursor, GitHub Copilot
Опыт использования AI Agent для выполнения сложных задач разработки
Знание Redis, Kafka
Знание Docker, Kubernetes, CI/CD
Опыт разработки высоконагруженных систем или систем с высокой транзакционной нагрузкой
Знание микросервисной архитектуры
3+ года опыта разработки программного обеспечения
Сильный опыт работы с Java и бэкенд-разработкой
Опыт работы с Spring Boot/Spring Framework
Опыт работы с React + TypeScript
Хорошее понимание проектирования REST API
Опыт работы с MySQL/PostgreSQL
Практический опыт использования инструментов AI Coding в реальной разработке
Способность четко определять требования и разбивать задачи для выполнения с помощью AI
Способность проверять, отлаживать и улучшать код, сгенерированный AI, а не просто полагаться на сгенерированный результат
Знакомство с Git и современными процессами разработки
Сильные навыки решения проблем и самостоятельной разработки
Предпочтительные квалификации
Продвинутый опыт работы с Claude Code, Cursor, GitHub Copilot или аналогичными инструментами AI Coding
Опыт использования AI Agent для выполнения сложных задач разработки
Опыт работы с Redis, Kafka или другими технологиями обмена сообщениями
Опыт работы с Docker, Kubernetes и CI/CD
Опыт работы с высоконагруженными системами или системами с высокой транзакционной нагрузкой
Понимание микросервисной архитектуры
Преимущества:
* Участие в передовых практиках сочетания AI и инженерии
* Технологически ориентированная командная атмосфера (меньше процессов, больше результата)
* Конкурентоспособная зарплата и возможности для роста
* Участие в передовых практиках сочетания AI и разработки программного обеспечения
* Присоединение к технологически ориентированной команде с меньшим количеством процессов и большим вниманием к результату
* Конкурентоспособная компенсация** с сильными возможностями для карьерного роста