Участвовать в проектировании и разработке новой платформы.
Разрабатывать, оптимизировать и сопровождать высококачественный код, устранять дефекты и технический долг.
Участвовать в обсуждении архитектуры сервисов, предлагать и обосновывать выбор технологий для новых решений.
Писать и поддерживать unit- и интеграционные тесты, участвовать в тестировании для своевременного выявления и устранения ошибок.
Проводить код-ревью.
Участвовать в Scrum, Daily Stand-up, Planning и Retrospective, обсуждать задачи, оценивать трудозатраты и отслеживать прогресс.
Использовать AI-кодинг-ассистенты Claude Code, Cursor и Codex как основные инструменты ежедневной работы; работать с MCP-серверами, CLI-агентами и другими инструментами AI-augmented workflow; оценивать и внедрять инструменты автоматизации разработки и тестирования; формировать инженерные практики работы с AI для команды.
Требования
Глубокое понимание Java Core, включая многопоточность, память и сборку мусора.
Опыт работы с Spring Framework и Spring Boot; Spring Security будет плюсом.
Знание и применение архитектурных паттернов и шаблонов проектирования.
Уверенное владение SQL и реляционными СУБД, предпочтительно PostgreSQL, либо опыт работы с NoSQL, например MongoDB; понимание принципов построения и использования индексов.
Опыт работы с Spring Data JPA и JDBC.
Практический опыт работы с брокерами сообщений Kafka или RabbitMQ.
Опыт разработки и интеграции через REST или SOAP API.
Навыки написания модульных тестов, например с JUnit и Mockito, и понимание принципов тестирования ПО.
Понимание принципов CI/CD; опыт работы с Docker и Kubernetes.
Практический ежедневный опыт работы с AI-кодинг-ассистентами Claude Code, Cursor или Codex.
Умение формулировать задачи для AI-агентов, валидировать результат и итерировать.
Опыт или готовность работать с MCP-серверами, например Playwright MCP и DB MCP.
Понимание промпт-инжиниринга в контексте разработки. GitHub Spec-Kit, GSD, Ralph Loop или Superpowers будут плюсом.
Готовность экспериментировать с MCP-серверами, CLI-инструментами, skills.md и другими подходами к AI-augmented разработке.