Développeur Backend NestJS – Middleware B2B (H/F)
Core
Developing high-volume B2B distribution middleware using microservices to orchestrate complex business logic like transactions and availability.
Role type
Senior Backend Engineer (NestJS/Microservices)
Builds
Central middleware orchestrating high-volume B2B distribution flows and transactional systems
Domain
B2B distribution, high-volume transactional systems
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
NestJS, Node.js, TypeScript, REST APIs, GraphQL, SQL/NoSQL, Docker, TDD, E2E testing, Clean Architecture, SOLID, OOP, AWS Lambdas, Microservices, Gitflow, English
Preferred skills
Redis/Valkey, UML, OpenSearch, Kinesis, Observability (Splunk, OpenTelemetry), CI/CD
Technologies
NestJS, Node.js, TypeScript, Apollo, Docker, AWS, Jest, Redis, Valkey, OpenSearch, Kinesis, Splunk, OpenTelemetry
Responsibilities
Develop NestJS microservices exposing REST and GraphQL APIs, participate in architecture choices (Clean Architecture, SOLID, UML, ADRs), manage complex business logic (transactions, availability, quotes, RFPs), implement and improve testing practices (TDD, Jest, E2E), contribute to code reviews, collaborate with frontend and external partners, work on distributed architectures (event-driven, caching, observability)
Seniority
Senior, hands-on IC