Назад к вакансиям

Backend-разработчик (Java Spring / Node.js)

3 000 – 3 500 $в месяц
HeadStartМосква и ещё 1 городВ офисеПолная занятость
AIPostgreSQLJavaBackendKafkaRedisNode.jsRabbitMQClickHouseETLSpringELThighloadData WarehouseORMBull

Описание

Обязанности

  • Разрабатывать и поддерживать серверную логику на Java Spring и Node.js
  • Проектировать схемы БД, оптимизировать запросы, работать с транзакциями, индексами и масштабируемостью (PostgreSQL, ClickHouse)
  • Строить ETL/ELT-пайплайны, писать аналитические запросы, агрегации и материализованные представления в Data Warehouse
  • Проектировать highload-архитектуры, подбирая оптимальные решения под конкретную нагрузку и объём данных
  • Ускорять разработку с помощью AI-IDE и ассистентов (Cursor, Codex, Claude Code), контролируя качество результата

Требования

  • Уверенное владение Java Spring и Node.js
  • Практический опыт работы с PostgreSQL и ClickHouse
  • Хорошее знание структур данных и алгоритмов, умение выбирать решения под нагрузку
  • Практический опыт с ORM, понимание их ограничений при высоких нагрузках и умение писать raw SQL при необходимости
  • Опыт работы с очередями (RabbitMQ, Bull, Kafka) и кешированием (Redis), включая стратегии инвалидации кеша
  • Опыт использования AI-инструментов в разработке (Cursor, Codex, Claude Code)
  • Не боитесь ответственности и нетривиальных задач, доводите работу до результата

Будет плюсом

  • Понимание context engineering и умение грамотно формулировать промты

Условия

  • Полная занятость
  • Формат работы: офис (Москва, Санкт-Петербург)
  • Заработная плата от 3000 до 3500 $