Description
**About the Position**
The componentization teams require Backend engineers to build the server\-side business components of the journeys, following componentization standards and platform contracts. Direct involvement in legacy decomposition with a focus on API\-first, event\-driven, and Data Foundation.
**Responsibilities and attributes**
* Implement business components via API (REST/gRPC) and events (Kafka).
* Slice legacy capabilities according to the technical playbook, without direct database access.
* Ensure quality, automated testing, security, and observability in deliveries.
* Integrate components with reference data/MDM subdomains.
* Collaborate on rollout and stabilization by customer clusters.
* Expose data to the nstech ecosystem via versioned contracts.
**Requirements and qualifications**
* Solid experience in Backend development (.Net and/or Node.js).
* Microservices architecture, REST APIs, messaging/events (Kafka, RabbitMQ).
* Best practices in testing, CI/CD, and versioning.
* Collaboration in agile squads.
**Differentiators**
* Proficiency in DDD, CQRS, and hexagonal architecture.
* Experience with MDM and reference data subdomains.
* Logistics domain / TMS.