Senior Backend Developer (m/w/d)
Core
Developing and maintaining scalable backend services within a microservice architecture for software solutions.
Role type
Senior Backend Developer (Node.js)
Builds
Scalable backend services and microservices
Domain
Software Solutions / Enterprise IT
Deliverable
production ML models | product features
Required skills
Node.js, Fastify (or comparable HTTP framework), TypeORM, Dependency Injection (Awilix), Test-Driven Development (TDD), PostgreSQL/MySQL, Microservices architecture, Clean Code principles
Preferred skills
Agile development methods, Process improvement, Performance optimization
Technologies
Node.js, Fastify, TypeORM, Awilix, Tap, PostgreSQL, MySQL
Responsibilities
Develop and evolve modern, scalable backend services in a microservice architecture; Implement requirements with focus on quality, performance, and maintainability; Plan, implement, and automate test scenarios (TDD); Analyze, diagnose, and fix errors; Document code, architecture, and workflows; Continuously improve development processes and technical basis.
Seniority
Senior, hands-on IC