Oferta de empleo: Desarrollador backend senior: experto en microservicios y arquitecturas escalables

Añover de tajo (Toledo) Empléate 2 de diciembre de 2025

Descripción

Buscamos un Desarrollador Backend Senior con una sólida experiencia en Java, .NET y Python para unirse a nuestro equipo innovador. Serás responsable del diseño, desarrollo e implementación de APIs robustas y arquitecturas escalables, con un enfoque especial en microservicios y entornos cloud. Tu labor será fundamental en la creación de soluciones de vanguardia para el sector de la robótica, donde la eficiencia y la fiabilidad son primordiales. A lo largo de tu trayectoria, te sumergirás en el desarrollo de nodos utilizando librerías como rclpy, asegurando su correcta inicialización y finalización. Dominarás la comunicación a través de topics, implementando publishers y subscribers, y comprendiendo a fondo el funcionamiento de los callbacks. Además, tendrás la oportunidad de diseñar e implementar soluciones síncronas mediante la creación de clientes y servidores para servicios, así como la definición de interfaces personalizadas (.Msg y .Srv).

Una de las áreas clave de tu responsabilidad será la gestión de transformaciones (tf2), una habilidad crítica para determinar la relación espacial entre diferentes componentes de un robot, como la posición de una cámara respecto a una rueda. Esto implica la publicación y escucha de transformaciones estáticas y dinámicas, utilizando tf2_ros para un manejo eficiente de las mismas. También te familiarizarás con URDF y Xacro para describir la cinemática y dinámica de los robots, facilitando su visualización en Rviz2. La simulación será otra parte importante de tu rol, integrando tus nodos de Python para controlar robots simulados en entornos como Gazebo o Ignition, procesando datos de sensores virtuales y aplicando comandos de control.

Este puesto ofrece un contrato indefinido con una jornada completa y un salario competitivo entre 25.000 € y 30.000 € brutos anuales. Valoramos la proactividad, la capacidad de resolución de problemas y el deseo de aprender y aplicar nuevas tecnologías en un entorno dinámico y desafiante. Si te apasiona la robótica y el desarrollo backend de alto nivel, esta es tu oportunidad para dejar tu huella.

Requisitos

Experiencia demostrable en desarrollo backend con Java, .NET y Python. Conocimiento profundo de arquitecturas de microservicios y entornos cloud. Experiencia en el desarrollo y despliegue de APIs. Familiaridad con la librería rclpy para la creación y gestión de nodos. Comprensión de los conceptos de topics, publishers, subscribers y callbacks. Experiencia en la implementación de servicios (clientes y servidores). Capacidad para definir e implementar interfaces custom (.Msg, .Srv). Experiencia con tf2 para la gestión de coordenadas y transformaciones. Conocimiento de URDF y Xacro para la descripción de robots. Experiencia en simulación con Gazebo o Ignition. Capacidad para integrar nodos de Python en entornos de simulación. Habilidad para leer datos de sensores virtuales y aplicar control. Nivel avanzado de español.

Se ofrece

Contrato indefinido. Jornada completa. Salario entre 25.000 € y 30.000 € brutos anuales. Oportunidad de trabajar en proyectos innovadores en el campo de la robótica. Entorno de trabajo dinámico y desafiante.