Senior Node.js/TS Backend Engineer ? microservices & event-driven systems ? iGaming, market data, e-commerce ? Kafka, NestJS, AWS ? 8 yrs, remote CET
Aktualisiert am 24.07.2026
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.08.2026
Verfügbar zu: 100%
davon vor Ort: 0%
Node.js
TypeScript
Microservices
Azure
AWS
NestJS
REST
Redis
Docker
Google Cloud
MongoDB
PostgreSQL
MariaDB
Kafka
GraphQL
React
GitHub
Chatbot
Jest
Romanian
Muttersprache
English
C1

Einsatzorte

Einsatzorte

Chisinau (+50km) Iasi (+50km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

2024 - today: iGaming


Role: Senior Backend Engineer

Customer: Swintt (Glitnor Group / LCKY), remote


Tasks:

  • Own the Node.js / TypeScript backend services behind a real-time iGaming platform on AWS, covering operator and game-provider integrations, game round lifecycle, wallet integration and player session management.
  • Services handle roughly 2.5-3 million requests per day, built for low latency and transactional correctness under concurrent play.
  • Structure services around Inversify dependency injection for a modular, testable architecture.
  • Implement asynchronous and queue-driven processing with BullMQ and Redis, keeping high-volume background work and event handling off the request path.
  • Model and optimize MariaDB schemas and queries for high-concurrency read/write workloads.
  • Containerize services with Docker and take part in deployment, monitoring and production support of live systems.


Skills:

Node.js, TypeScript, Inversify, MariaDB, Redis, BullMQ, Docker, AWS


08/2020 - 08/2024: Built chatbots and voicebots on conversational AI platforms


Role: Backend Engineer

Customer: E.ON Software Development, Ia?i


Tasks:

Conversational AI, ran in parallel with the Tremend engagement

  • Built chatbots and voicebots on conversational AI platforms for E.ON SE group companies across Europe.
  • Developed and maintained bots using Microsoft LUIS and QnA Maker, DialogFlow, iAdvize and Cognigy; integrated chat solutions with the RASA framework for NLU and dialogue management.
  • Built and maintained Azure services in a microservice architecture; trained Azure Speech models and integrated them into the chat window.
  • Delivered new features on the third-party React chat window and advised on conversational flow design.


Skills:

Node.js, REST APIs, MS Azure (App Services, Storage, CDN, Bot Services), React


08/2021 - 2024: various Projects


Role: Backend Engineer / Tech Lead

Customer: Tremend Software Consulting, Bucharest


Tasks:

  • Consultancy, delivered four client projects, partly in parallel.
  • Distributed platform retrieving business data - FX rates, base rates, inflation rates - from third-party providers including Bloomberg, then processing it and making it available to business units across the group via REST APIs and Kafka events.
  • Downstream consumers include salary and supplier payment operations.


Market Data - ADEO

  • Sole developer on the system, working alongside a software architect, product owner, business analyst and DevOps engineer; owned design and implementation end to end.
  • Built the pipeline as independent components: daily Bloomberg extraction, Google Cloud Storage ingestion, Cloud Function upload triggers, an importer that formats and forwards records, a persistence service backed by MongoDB, and a Kafka producer driven by MongoDB change streams.
  • Owned the infrastructure layer: services deployed to GKE, resources managed through Terraform so environments promote automatically.
  • Built and maintained GitHub Actions workflows supporting a trunk-based CI/CD flow.
  • Implemented authentication and authorization to ADEO group standards, including per-component service accounts scoped to specific roles.


Skills:

Node.js, NestJS, TypeScript, Kafka, MongoDB, Mongoose, Jest, Kubernetes (GKE), Terraform, Vault, JFrog, GitHub Actions, Google Cloud, Bloomberg SDK


Own Your Path Platform - UiPath Foundation

Primary platform connecting UiPath Foundation with beneficiaries of its educational scholarship programme.

  • Acted as tech lead for a cross-functional team; joined calls with the project manager, business analyst and client to translate business needs into technical requirements.
  • Developed REST APIs and data models on Strapi with PostgreSQL, cutting delivery time against a from-scratch build.
  • Integrated third-party systems: Twilio for SMS-based two-factor authentication, and Azure Outlook SMTP for transactional email.
  • Built OCR pipelines for automated processing of uploaded PDFs and images, with moderator validation steps.


Skills:

Node.js, Strapi, TypeScript, PostgreSQL, TypeORM, MS Azure, Twilio, JWT, React


Phenix - Leroy Merlin (ADEO)

  • Designed and built backend systems and APIs for e-commerce applications, meeting ADEO group requirements for scalability, reliability and security.
  • Built a synchronisation mechanism guaranteeing price correctness across stores.
  • Implemented authentication and authorization controls to protect customer data.


Skills:

Node.js, TypeScript, Oracle, MongoDB, TypeORM, OpenShift, JWT


E-commerce Platform - Altex Romania

  • Built and maintained backend systems and APIs for one of Romania?s largest electronics retailers.
  • Improved search and product catalogue functionality with Elasticsearch to support product discovery at catalogue scale.
  • Worked with frontend, UX and product to turn requirements into technical solutions; ran code reviews and worked in Scrum cycles.


Skills:

Node.js, TypeScript, Elasticsearch, PostgreSQL, Magento 1.x


07/2018 - 07/2020: Migrated a PHP API to a Node.js-based API


Role: Full Stack Web Developer

Customer: Pentalog, Ia?i


Tasks:

  • Built and maintained a Node.js application on a hexagonal architecture with Angular and MySQL.
  • Maintained and extended a Node.js application consuming a Prismic CMS and serving both server-rendered pages and JSON responses.
  • Implemented caching and performance optimizations to keep response times low; wrote unit tests in Jest and resolved CI/CD issues around Docker.


Skills:

Node.js, TypeScript, React, Next.js, Angular, MongoDB, Mongoose, MySQL, GraphQL, Prismic, Docker, Varnish, Jest, AWS

Aus- und Weiterbildung

Aus- und Weiterbildung

2017 - 2021

Finance and Banking

BSc

Alexandru Ioan Cuza University, Ia?i

Position

Position

Senior Backend Engineer

Kompetenzen

Kompetenzen

Top-Skills

Node.js TypeScript Microservices Azure AWS NestJS REST Redis Docker Google Cloud MongoDB PostgreSQL MariaDB Kafka GraphQL React GitHub Chatbot Jest

Schwerpunkte

Node.js & TypeScript
Microservices & Event-Driven Systems

Produkte / Standards / Erfahrungen / Methoden

Profile

Senior backend engineer with 8 years building distributed microservices and event-driven systems in Node.js and TypeScript. Domain experience across iGaming, financial market data and enterprise e-commerce. Frequently the sole backend owner of a system end to end - from architecture and data modelling through to infrastructure, CI/CD and production support - and experienced as tech lead in cross-functional teams. Comfortable running several client engagements in parallel.


CORE SKILLS

Frameworks & Libraries:

  • NestJS
  • Express
  • Inversify
  • Strapi
  • Mongoose
  • TypeORM
  • Jest
  • React
  • Next.js


Messaging & Async:

  • Apache Kafka
  • BullMQ
  • Redis
  • MongoDB Change Streams
  • event-driven architecture


Cloud & Infrastructure:

  • AWS
  • Google Cloud (GKE, Cloud Storage, Cloud Functions)
  • Microsoft Azure
  • Docker
  • Kubernetes
  • OpenShift
  • Terraform
  • HashiCorp Vault
  • JFrog Artifactory


Practices:

  • Microservice design
  • REST API design
  • CI/CD (GitHub Actions)
  • trunk-based development
  • infrastructure as code
  • automated testing
  • Agile / Scrum

Programmiersprachen

Node.js,
TypeScript
JavaScript
ES2015+

Datenbanken

PostgreSQL
MongoDB
MariaDB / MySQL
Oracle
Redis
Elasticsearch

Einsatzorte

Einsatzorte

Chisinau (+50km) Iasi (+50km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

2024 - today: iGaming


Role: Senior Backend Engineer

Customer: Swintt (Glitnor Group / LCKY), remote


Tasks:

  • Own the Node.js / TypeScript backend services behind a real-time iGaming platform on AWS, covering operator and game-provider integrations, game round lifecycle, wallet integration and player session management.
  • Services handle roughly 2.5-3 million requests per day, built for low latency and transactional correctness under concurrent play.
  • Structure services around Inversify dependency injection for a modular, testable architecture.
  • Implement asynchronous and queue-driven processing with BullMQ and Redis, keeping high-volume background work and event handling off the request path.
  • Model and optimize MariaDB schemas and queries for high-concurrency read/write workloads.
  • Containerize services with Docker and take part in deployment, monitoring and production support of live systems.


Skills:

Node.js, TypeScript, Inversify, MariaDB, Redis, BullMQ, Docker, AWS


08/2020 - 08/2024: Built chatbots and voicebots on conversational AI platforms


Role: Backend Engineer

Customer: E.ON Software Development, Ia?i


Tasks:

Conversational AI, ran in parallel with the Tremend engagement

  • Built chatbots and voicebots on conversational AI platforms for E.ON SE group companies across Europe.
  • Developed and maintained bots using Microsoft LUIS and QnA Maker, DialogFlow, iAdvize and Cognigy; integrated chat solutions with the RASA framework for NLU and dialogue management.
  • Built and maintained Azure services in a microservice architecture; trained Azure Speech models and integrated them into the chat window.
  • Delivered new features on the third-party React chat window and advised on conversational flow design.


Skills:

Node.js, REST APIs, MS Azure (App Services, Storage, CDN, Bot Services), React


08/2021 - 2024: various Projects


Role: Backend Engineer / Tech Lead

Customer: Tremend Software Consulting, Bucharest


Tasks:

  • Consultancy, delivered four client projects, partly in parallel.
  • Distributed platform retrieving business data - FX rates, base rates, inflation rates - from third-party providers including Bloomberg, then processing it and making it available to business units across the group via REST APIs and Kafka events.
  • Downstream consumers include salary and supplier payment operations.


Market Data - ADEO

  • Sole developer on the system, working alongside a software architect, product owner, business analyst and DevOps engineer; owned design and implementation end to end.
  • Built the pipeline as independent components: daily Bloomberg extraction, Google Cloud Storage ingestion, Cloud Function upload triggers, an importer that formats and forwards records, a persistence service backed by MongoDB, and a Kafka producer driven by MongoDB change streams.
  • Owned the infrastructure layer: services deployed to GKE, resources managed through Terraform so environments promote automatically.
  • Built and maintained GitHub Actions workflows supporting a trunk-based CI/CD flow.
  • Implemented authentication and authorization to ADEO group standards, including per-component service accounts scoped to specific roles.


Skills:

Node.js, NestJS, TypeScript, Kafka, MongoDB, Mongoose, Jest, Kubernetes (GKE), Terraform, Vault, JFrog, GitHub Actions, Google Cloud, Bloomberg SDK


Own Your Path Platform - UiPath Foundation

Primary platform connecting UiPath Foundation with beneficiaries of its educational scholarship programme.

  • Acted as tech lead for a cross-functional team; joined calls with the project manager, business analyst and client to translate business needs into technical requirements.
  • Developed REST APIs and data models on Strapi with PostgreSQL, cutting delivery time against a from-scratch build.
  • Integrated third-party systems: Twilio for SMS-based two-factor authentication, and Azure Outlook SMTP for transactional email.
  • Built OCR pipelines for automated processing of uploaded PDFs and images, with moderator validation steps.


Skills:

Node.js, Strapi, TypeScript, PostgreSQL, TypeORM, MS Azure, Twilio, JWT, React


Phenix - Leroy Merlin (ADEO)

  • Designed and built backend systems and APIs for e-commerce applications, meeting ADEO group requirements for scalability, reliability and security.
  • Built a synchronisation mechanism guaranteeing price correctness across stores.
  • Implemented authentication and authorization controls to protect customer data.


Skills:

Node.js, TypeScript, Oracle, MongoDB, TypeORM, OpenShift, JWT


E-commerce Platform - Altex Romania

  • Built and maintained backend systems and APIs for one of Romania?s largest electronics retailers.
  • Improved search and product catalogue functionality with Elasticsearch to support product discovery at catalogue scale.
  • Worked with frontend, UX and product to turn requirements into technical solutions; ran code reviews and worked in Scrum cycles.


Skills:

Node.js, TypeScript, Elasticsearch, PostgreSQL, Magento 1.x


07/2018 - 07/2020: Migrated a PHP API to a Node.js-based API


Role: Full Stack Web Developer

Customer: Pentalog, Ia?i


Tasks:

  • Built and maintained a Node.js application on a hexagonal architecture with Angular and MySQL.
  • Maintained and extended a Node.js application consuming a Prismic CMS and serving both server-rendered pages and JSON responses.
  • Implemented caching and performance optimizations to keep response times low; wrote unit tests in Jest and resolved CI/CD issues around Docker.


Skills:

Node.js, TypeScript, React, Next.js, Angular, MongoDB, Mongoose, MySQL, GraphQL, Prismic, Docker, Varnish, Jest, AWS

Aus- und Weiterbildung

Aus- und Weiterbildung

2017 - 2021

Finance and Banking

BSc

Alexandru Ioan Cuza University, Ia?i

Position

Position

Senior Backend Engineer

Kompetenzen

Kompetenzen

Top-Skills

Node.js TypeScript Microservices Azure AWS NestJS REST Redis Docker Google Cloud MongoDB PostgreSQL MariaDB Kafka GraphQL React GitHub Chatbot Jest

Schwerpunkte

Node.js & TypeScript
Microservices & Event-Driven Systems

Produkte / Standards / Erfahrungen / Methoden

Profile

Senior backend engineer with 8 years building distributed microservices and event-driven systems in Node.js and TypeScript. Domain experience across iGaming, financial market data and enterprise e-commerce. Frequently the sole backend owner of a system end to end - from architecture and data modelling through to infrastructure, CI/CD and production support - and experienced as tech lead in cross-functional teams. Comfortable running several client engagements in parallel.


CORE SKILLS

Frameworks & Libraries:

  • NestJS
  • Express
  • Inversify
  • Strapi
  • Mongoose
  • TypeORM
  • Jest
  • React
  • Next.js


Messaging & Async:

  • Apache Kafka
  • BullMQ
  • Redis
  • MongoDB Change Streams
  • event-driven architecture


Cloud & Infrastructure:

  • AWS
  • Google Cloud (GKE, Cloud Storage, Cloud Functions)
  • Microsoft Azure
  • Docker
  • Kubernetes
  • OpenShift
  • Terraform
  • HashiCorp Vault
  • JFrog Artifactory


Practices:

  • Microservice design
  • REST API design
  • CI/CD (GitHub Actions)
  • trunk-based development
  • infrastructure as code
  • automated testing
  • Agile / Scrum

Programmiersprachen

Node.js,
TypeScript
JavaScript
ES2015+

Datenbanken

PostgreSQL
MongoDB
MariaDB / MySQL
Oracle
Redis
Elasticsearch

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.