Backend Engineer
Triple A Internetshops GmbH
Office
Tbilisi
Full Time
- 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
- 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
- Competitive Compensation: We provide a competitive remuneration package to reward your hard work and dedication.
- Engaging Company Events: Join us for corporate parties, fun-filled days, and exciting trips that promote team bonding and a vibrant work culture.
- Food Benefit: Enjoy the convenience of our catering program, providing you with daily meal options.
- Health Insurance: Your well-being is important to us, which is why we offer health insurance coverage through Ardi.
- Personal and Professional Growth: We encourage both personal and professional growth, fostering an environment for continuous development.
- Learning Opportunities: Access a wide range of training programs, online courses, workshops, conferences, and books to enhance your hard and soft skills.
- Pension Fund Savings: The company provides a 4% retirement savings benefit.
- Free Parking: If you own a vehicle, the company fully covers your parking expenses.
Your contact person Natalia will only need your CV - simply fill in our application form.
Backend Engineer
Office
Tbilisi
Full Time
August 15, 2025