Backend-разработчик (Java) с уклоном в системный анализ

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. Коротко опишите проект, где вы:

  1. Проектировали API и схему БД;

  2. Запускали сервис в k8s;

  3. Решали вопрос надёжности/производительности или безопасности.

Ждём человека, который любит понятную архитектуру, аккуратный код и умеет дожимать требования до ясности.

Навыки
  • PostgreSQL
  • Java
  • SQL
  • REST
  • Pub/Sub
  • Docker
  • Atlassian Jira
  • СУБД
  • REST API
  • Elasticsearch
  • k8s
  • Kubernetes
  • CI/CD
  • Google Cloud
  • Системный анализ
  • Micronaut
  • Redis
  • Spring Boot
  • UML
Посмотреть контакты работодателя

Адрес

Похожие вакансии

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию