Tech Stack: Node.js Golang (microservices, gRPC-based services) Python (ETL-related components) PostgreSQL Redis (Key-Value stores) gRPC & REST APIs Docker & Kubernetes AWS (cloud infrastructure) RabbitMQ / AWS SQS (event-driven architecture) NestJS Required
5+ years of professional experience in backend development at a Senior Software Engineer level Strong commercial experience with Node.js Fluent German (C1/C2) – mandatory , with the ability to communicate confidently with business stakeholders and clients Very good command of English Experience working directly with clients , including requirements gathering, solution discussions, and ongoing collaboration Experience designing and developing scalable backend services and microservices Experience with AWS services and cloud-based environments Solid knowledge of PostgreSQL and database design for scalable, high-performance systems Good understanding of Docker and Kubernetes Experience designing and developing REST and/or gRPC APIs Ability to work independently, take ownership, and drive solutions from concept to delivery Strong communication and problem-solving skills Nice to Have: Experience with frontend technologies such as Angular, Svelte, and TypeScript is a plus Experienced in using AI tools in day-to-day workflow Knowledge of the energy or electric energy industry domain Experience working within highly agile environments Project Description: You will join the development of an advanced digital twin p