Senior Backend Engineer (NestJS / Node.js / Microservices)

Your tasks will include:

· Designing, developing, and maintaining scalable backend systems with NestJS (Node.js, TypeScript)

· Building a robust microservices architecture using best practices such as CQRS, event sourcing, API Gateway, and service discovery

· Integrating with internal and external services via REST, SOAP, and message-based communication (RabbitMQ)

· Applying engineering principles like SOLID, KISS, DRY, and design patterns tailored for distributed systems

· Working with SQL and NoSQL solutions, including Redis, MongoDB, and document-based data modeling in Node.js

· Designing and maintaining asynchronous flows using RabbitMQ

· Ensuring observability, fault tolerance, and scalability in service-to-service communication

· Collaborating closely with cross-functional teams using Git, Jira, and Confluence

· Thriving in an agile environment by engaging in daily meetings, sprint planning, and maintaining comprehensive technical and feature documentation

Your profile

· At least 4 years of professional experience as a backend developer in a professional software development environment

· Expertise in NestJS, Node.js, and TypeScript

· Deep understanding of microservice patterns: API composition, service orchestration, circuit breakers, retries, etc.

· Solid experience with MongoDB and document-based data modeling

· Hands-on experience with RabbitMQ or similar message brokers

· Practical experience with the integration of web services (REST, SOAP)

· Familiarity with observability tools (logging, metrics, tracing)

· Knowledge of modern development tools such as Git, Jira and Confluence

· Familiarity with agile development methods (Scrum, Kanban)

· Analytical thinking, initiative and a solution-oriented approach to work

· Good written and spoken English communication skills

Nice to have:

· Experience in e-commerce or high-load B2C platforms

· Familiarity with API Gateways, auth strategies (JWT, OAuth2), and CI/CD pipelines

· Knowledge of Docker, Kubernetes, anda and automated testing with Jest

About Us

To further strengthen the growth of the Triple A family we want to insource IT competencies at our new Technology Hub at the heart of Kyiv. There, you will become part of a young and dynamic team working on exciting, challenging, and far-reaching projects. You closely collaborate with our experienced international product teams in an agile environment. Our benefits include versatile and flexible working hours, medical insurance, sport, and cultural activities, team building events.

Published 16 July
107 views
·
27 applications
4% read
·
0% responded
To apply for this and other jobs on Djinni login or signup.