Backend-разработчик (Java)
По договоренности
Мы — внутренний IT-отдел быстрорастущей группы компаний, продающих биодобавки в Латинской Америке. Делаем продукты под себя: CRM для колл-центра, ПО для курьерской службы. Нам важны простые решения, измеримый эффект и аккуратная инженерия.
Ищем бэкенд-инженера в команду CRM колл-центра, который любит не только писать код, но и разбираться в требованиях, моделировать домен и проектировать API/данные.
AI-инструменты считаем полезными — ждём прагматичный интерес, но не требуем статуса «пионера». Понимание основ безопасности приложений будет плюсом.
Задачи
- Бэкенд на Java 17+ (Micronaut/Spring Boot): микросервисы, REST, событийные интеграции (Pub/Sub), работа с PostgreSQL, Redis, Elastic.
- Системный анализ: уточнение бизнес требований с аналитиком/бизнесом, формализация сценариев и критериев приёмки, декомпозиция задач до старта разработки.
- Проектирование: контракты API (OpenAPI), схемы БД и миграции, события и их payload’ы, согласование интеграций.
- Надёжность и наблюдаемость: логирование, метрики, алерты, профилирование и оптимизация запросов.
- Качество и процессы: модульные/интеграционные/контрактные тесты (JUnit, Testcontainers), code review, CI/CD.
- Безопасность по умолчанию (security-by-design): аккуратная работа с секретами, контроль доступов, минимизация PII в логах, базовые практики OWASP.
- Иногда может потребоваться координация с фронтендом;
Наш стек
- Backend: Java 17+, Micronaut/Spring Boot, PostgreSQL, Redis, Elasticsearch, GCloud Pub/Sub.
- Платформа: Docker, Kubernetes, GCP (Cloud SQL, GKE, BigQuery).
- Инженерия: Gradle/Maven, JUnit, Mockito, Testcontainers, OpenAPI, GitFlow, CI/CD.
- Инструменты: ChatGPT/Copilot/Cursor — как ускорители рутины и прототипирования.
Требования
- 3+ лет коммерческого опыта на Java (11+/17+).
- Опыт в проектировании API, моделировании данных, написании SQL (PostgreSQL), понимание транзакций и индексов.
- Практика в микросервисной архитектуре и обмене сообщениями (Pub/Sub/Kafka — любое).
- Навык системного анализа: чётко формулируете требования, рисуете простые схемы (UML/sequence, ERD), умеете фиксировать решения.
- Базовая работа с Docker/Kubernetes и CI/CD.
- Коммуникабельность: задаёте вопросы, быстро снимаете неопределённость, аккуратно документируете.
Будет плюсом
- Опыт с Micronaut, BigQuery, Elasticsearch, GCP.
- Основы безопасности: OWASP Top 10, OAuth2/OIDC, подходы к защите PII.
- DDD-подходы, event-driven, контрактное тестирование.
Условия
-
100% удалёнка, гибкий график, ориентир на результат.
-
Команда: опытные инженеры, вовлечённый аналитик и CTO, регулярные техобсуждения.
-
Процессы: CI/CD, code review, прозрачная постановка задач.
-
Компенсация: конкурентная оплата в USDС (криптовалюта).
-
Отпуск: 25 рабочих дней.
-
Оформление: ГПХ с компанией в Нидерландах (удобные международные выплаты).
Как откликнуться
Пишите пару слов о себе и ссылку на резюме/GitHub. Коротко опишите проект, где вы:
-
Проектировали API и схему БД;
-
Запускали сервис в k8s;
-
Решали вопрос надёжности/производительности или безопасности.
Ждём человека, который любит понятную архитектуру, аккуратный код и умеет дожимать требования до ясности.
Опубликована 20 дней назад
Вакансия в подборках
Похожие вакансии
135 000 - 185 000 ₽
от 350 000 ₽
120 000 - 130 000 ₽