Кого мы ищем
Ищем Java Backend Engineer, который умеет самостоятельно разобраться в задаче, предложить решение и обсудить его с командой.
Нам важен инженер с системным мышлением: не просто найти проблему, а понять её причины и последствия, рассмотреть варианты и выбрать разумный баланс между качеством, сроками и рисками.
Ожидаем самостоятельность в технических решениях, но без работы в изоляции — сложные технические и архитектурные вопросы обсуждаем с командой до начала реализации.
Что предстоит делать
- Разрабатывать и развивать backend-сервисы.
- Проектировать API, межсервисное взаимодействие и работу с данными.
- Работать с Kafka и асинхронными интеграциями.
- Развивать архитектуру и снижать технический долг.
- Писать unit и integration тесты.
- Участвовать в code review и технических обсуждениях.
- Разбираться с production проблемами и отвечать за результат своей работы.
Технологический стек
Основной стек:
- Java 17, Maven, multi-module
- Spring Boot 2.7 / 3.x, Spring Cloud, OpenFeign
- PostgreSQL, MongoDB
- Hibernate, Spring Data JPA, Envers, MapStruct
- Kafka, Kafka Streams
- Redis, Caffeine
- JUnit, Testcontainers
- Docker, GitLab CI
- Keycloak, OAuth2 / JWT
- Prometheus, Sentry
Будет плюсом:
- Debezium / CDC
- Temporal
- BPMN
- Опыт использования AI в разработке
Что ожидаем
- Коммерческий опыт разработки на Java.
- Практический опыт работы со Spring Boot.
- Опыт разработки в микросервисной архитектуре.
- Уверенный SQL и понимание PostgreSQL.
- Понимание транзакций и принципов работы с данными.
- Опыт работы с брокерами сообщений.
- Понимание распределённых систем и межсервисных интеграций.
- Опыт написания unit- и integration-тестов.
- Умение использовать AI-инструменты в разработке и при этом понимать и проверять результат, а не заниматься vibe coding.
AI в разработке
Используем Claude Code и Codex.
AI уже является частью нашего инженерного процесса: используем AI-инструменты и агентов для разработки, анализа кода, поиска решений и повышения эффективности.
При этом ответственность за результат остаётся за разработчиком. AI-сгенерированный код нужно понимать, тестировать, проверять на code review и при необходимости перерабатывать.
Что предлагаем
- Полностью удалённую работу.
- Оформление по договору с ИП.
- Без регулярных переработок.
- Возможность влиять на архитектуру и технические решения.
- Работа над реальной B2B-платформой, а не только реализация изолированных задач.
О команде и продукте
Развиваем B2B-платформу для автоматизации бизнес-процессов. Основной стек — Java 17, Spring Boot, Kafka, PostgreSQL, MongoDB.
Нам интересны инженеры, которым нравится разбираться в системе целиком, понимать последствия технических решений и самостоятельно доводить задачи до результата.
Если вам интересно не просто получать задачи и реализовывать их по готовому описанию, а разбираться в проблеме, предлагать решения и влиять на техническую сторону продукта — будем рады познакомиться.
В отклике укажите ваш Telegram для связи.