Job Details
Software Development
Junior
On-site
Full time
Russian
Oct 19

Backend Developer (Java Spring / Node.js)

$3,500

Backend Developer (Java Spring/Node.js) at HeadStart, full-time, office in Moscow or St. Petersburg, salary $3000-$3500. Building highload server architectures, databases, ETL pipelines, and AI-assisted development.

Responsibilities: - Develop and maintain server-side logic using Java Spring and Node.js. - Design database schemas, optimize queries, work with transactions, indexes, and scalability (PostgreSQL, ClickHouse). - Build ETL/ELT pipelines, write analytical queries, aggregations, and materialized views in Data Warehouse. - Architect highload systems, choosing optimal solutions for specific load and data volume. - Accelerate development with AI-IDE and assistants (Cursor, Codex, Claude Code), ensuring quality.

Requirements: - Confident knowledge of Java Spring and Node.js. - Practical experience with PostgreSQL and ClickHouse. - Good understanding of data structures and algorithms, ability to select solutions under load. - Practical experience with ORM, understanding their limitations under high load, and ability to write raw SQL when needed. - Experience with queues (RabbitMQ, Bull, Kafka) and caching (Redis), including cache invalidation strategies. - Experience using AI tools in development (Cursor, Codex, Claude Code). - Not afraid of responsibility and non-trivial tasks, deliver results. Nice to have: - Understanding of context engineering and ability to formulate prompts.

Conditions: - Full-time employment. - Office work format (Moscow, St. Petersburg). - Salary from 3000 to 3500 USD.

Russia
Node.js
RabbitMQ
Redis
Java
AI
ETL
ClickHouse
Kafka
Bull
Spring
PostgreSQL

Don't miss a single job

Subscribe to our Telegram channel

Subscribe

Similar jobs

Backend Developer (Java Spring / Node.js)

$3,500

Backend Developer (Java Spring / Node.js) at HeadStart, salary $3000-$3500, full-time, office in Moscow or Saint Petersburg. Develop server logic, design DB schemas, build ETL/ELT pipelines, and design highload architectures.

Russia
H
HeadStart

Senior Backend Developer (Node.js)

Senior Backend Developer (Node.js) at Devhunt - remote, full-time. Design and implement business-critical microservices, including a swaps service. 6+ years of experience required.

D
Devhunt