UKRAINIAN LAND FORCESOPERATIONAL COMMAND EAST

IT and Signals

Backend Engineer

Category
Officer
Experience
No Experience — Training Provided

Responsibilities

  • development of features in their domains — from model and CQRS-handlers to controllers
  • writing and optimizing SQL queries on large tables (PostgreSQL, participation, EXPLAIN)
  • work with OpenSearch: queries, aggregations, understanding of the ETL pipeline
  • integration and support of messaging with Python-services through RabbitMQ
  • participation in code review, code coverage with unit tests
  • documentation of architectural solutions, analysis of production issues

Requirements

  • 4+ years of commercial experience on Node.js / TypeScript
  • NestJS (or Express/Fastify with an understanding of DI and modularity – readiness to dive into Nest quickly)
  • DDD / CQRS – understanding of principles and willingness to work in this paradigm
  • PostgreSQL — complex queries, JOINs, indexes, basic understanding of EXPLAIN
  • Message Broker (RabbitMQ / Kafka / SQS) — async-processing, retry, idempotency
  • OpenSearch / Elasticsearch — basic experience or willingness to learn quickly
  • Git flow and working through MR/PR

What We Offer

  • Service under contract
  • transfer of active military personnel with the consent of the immediate commander
  • the possibility of service for candidates who, according to the conclusion of the VLC, are suitable for service in military support units, TCC and SP, higher educational institutions, training centers, etc.
  • office service in Kyiv, 5 days a week

Ready to take the next step?

Apply Now

Briefly about myself. Recruiter 8th Recruitment Centre Get in touch and answer questions.

Apply Now

Call us

We will tell you about vacancies, requirements and next steps without unnecessary formalities.

Free within Ukraine0800 50 50 10098 808 08 28

Main Office

Dnipro
24 hours a day, 7 days a week

Contacts and schedule