
Backend Software Engineer (C# + Java)
- Tres Cantos, Madrid
- Permanente
- Tiempo completo
- Desarrollar y mantener servicios backend en C# (.NET) y Java.
- Crear y gestionar contenedores Docker implementados en Kubernetes.
- Contribuir a los procesos de CI/CD y a los entornos de desarrollo colaborativo.
- Migrar y refactorizar código heredado a microservicios.
- Ayudar ocasionalmente en tareas frontend basadas en JavaScript.
- Documentar soluciones y seguir los procesos definidos.
- Garantizar la calidad y la estabilidad del código en entornos de producción.
- Experiencia demostrada en desarrollo con C# y .NET.
- Sólida formación en Java, especialmente en el mantenimiento y la actualización de código existente.
- Conocimientos básicos o intermedios de JavaScript para realizar tareas ocasionales de frontend.
- Experiencia con Docker y Kubernetes.
- Comprensión de la arquitectura de microservicios.
- Familiaridad con herramientas de control de versiones (por ejemplo, Git) y entornos de desarrollo colaborativo.
- Familiaridad con herramientas y procesos de CI/CD (por ejemplo, Jenkins, GitLab CI, etc.).
- Experiencia con RabbitMQ u otros sistemas de mensajería.
- Conocimientos de bases de datos (SQL o NoSQL).
- Familiaridad con metodologías ágiles.