Você é livre para escolher a linguagem de programação que melhor se adequa ao seu plugin, mas tenha em mente que a stack da Lerian é construída principalmente em Golang, e sua solução deve interoperar com ela sem problemas.Recomendamos:
Design container-first usando Docker.
Domain-Driven Design (DDD) para modularidade limpa.
Isolamento de responsabilidades e práticas amigáveis a microsserviços.