Backend Developer (Java Spring / Node.js)
Описание
Команда, которая создаёт и развивает IT-продукты для англоязычного рынка. Работаем с реальными продуктами, серверной логикой, базами данных и аналитикой. Ищем разработчика, который сможет не только выполнять задачи, но и самостоятельно находить технические решения, улучшать архитектуру и влиять на развитие продукта. Обязанности: Разрабатывать и поддерживать серверную часть продуктов на Java Spring и Node.js, проектировать API и улучшать существующую архитектуру. Работать с PostgreSQL и ClickHouse: проектировать структуру баз данных, оптимизировать запросы, использовать индексы и транзакции, писать SQL вручную при необходимости. Проектировать решения для больших нагрузок, работать с очередями RabbitMQ, Bull или Kafka, а также с кешированием через Redis. Работать с аналитическими данными и Data Warehouse: настраивать ETL/ELT-процессы, создавать агрегаты и материализованные представления, использовать AI-инструменты для ускорения разработки и обязательно проверять качество результата. Требования: Практический опыт backend-разработки на Java Spring и Node.js. Уверенные знания PostgreSQL, понимание структуры данных, индексов, транзакций, ORM и умение переходить на raw SQL, если это необходимо для производительности. Опыт работы с высокими нагрузками, очередями, кешированием и большими объёмами данных. Важно понимать, как сделать систему быстрой, стабильной и масштабируемой. Самостоятельность, архитектурное мышление и готовность решать нестандартные задачи. Будет плюсом опыт с ClickHouse, Data Warehouse, ETL/ELT и AI-инструментами Cursor, Codex или Claude Code. Условия: Удалённая работа из любой точки. Гибкий график: для нас важен результат и соблюдение договорённостей, а не количество часов онлайн. Доход в среднем 3000 долларов net. Финальная сумма обсуждается по итогам собеседования и зависит от опыта, уровня самостоятельности и скорости работы. Испытательный срок: 1 месяц, полностью оплачивается. Работа над реальными IT-продуктами для международного англоязычного рынка. Минимум бюрократии и прямое взаимодействие с командой. Возможность влиять на архитектуру, технические решения и развитие продукта. Возможность карьерного и финансового роста внутри команды. Чем выше результат и зона ответственности, тем быстрее растёт роль и доход. Если вам интересно разрабатывать backend для международных продуктов, решать сложные технические задачи и видеть результат своей работы, отправляйте отклик. В сопроводительном письме укажите, пожалуйста, с какими технологиями работали лично.