TL;DR
Backend Developer (Java Spring / Node.js) (web development and AI tools): Development of server-side logic, high-load architectures, database schemas, and ETL/ELT pipelines with a focus on performance, scalability, and handling large volumes of data. Focus on designing solutions for specific loads, optimizing SQL and caching, and controlled use of AI IDEs and assistants.
Location: remote work, flexible schedule
Salary: $2500–$3500 net per month, payment in USDT
Company
The Eidos.inc team creates and develops IT products for the English-speaking and international market.
Responsibilities
- Develop and maintain server-side logic using Java Spring and Node.js.
- Design database schemas, optimize queries, transactions, and indexes in PostgreSQL and ClickHouse.
- Build ETL/ELT pipelines, write analytical queries, aggregations, and materialized views in Data Warehouse.
- Design high-load architectures considering load and data volume.
- Use Cursor, Codex, and Claude Code to accelerate development and control the quality of the results.
Requirements
- Strong command of Java Spring and Node.js.
- Practical experience with PostgreSQL and ClickHouse.
- Knowledge of data structures and algorithms, ability to choose solutions for high loads.
- Experience with ORMs, understanding their limitations, and ability to write raw SQL.
- Experience with RabbitMQ, Bull, or Kafka, as well as Redis and cache invalidation strategies.
- Experience using AI tools in development, responsibility, and readiness to solve non-trivial tasks.
Nice to have
- Understanding of context engineering and ability to formulate prompts effectively.
Culture and Benefits
- Remote work and flexible schedule: results matter, not hours worked.
- Probationary period of one month is fully paid.
- Minimal bureaucracy, high autonomy and responsibility.
- Opportunities for career and financial growth within the team.