Descripción
#### **Sobre nosotros**
Nalanda es una multinacional española líder dedicada a cerrar la brecha entre las grandes empresas y sus proveedores mediante una plataforma digital innovadora. Nuestra plataforma optimiza procesos empresariales como el intercambio de documentos, compras, facturas e información comercial clave. Nos especializamos en coordinar las actividades entre contratistas y sus proveedores, minimizando costos, tiempo y riesgos, al tiempo que fomentamos relaciones comerciales transparentes y eficaces.
Somos una empresa dinámica y con visión de futuro, comprometida con la creación de un entorno laboral inclusivo donde el talento florezca. En Nalanda creemos que el desarrollo de las personas impulsa el éxito organizacional. Únete a nosotros mientras continuamos construyendo una cultura de crecimiento, inclusividad y excelencia.
También formamos parte de Once For All, un grupo internacional presente en el Reino Unido, Francia, América Latina y con más de 1 000 personas trabajando en soluciones digitales para la gestión de la cadena de suministro y el cumplimiento normativo.
#### **Resumen del puesto**
Buscamos un Ingeniero Backend Java Senior que desempeñará un papel clave en el diseño y evolución de nuestra arquitectura backend, garantizando que nuestros sistemas sean escalables, mantenibles y robustos. Te unirás a un equipo de ingeniería de producto que trabaja con prácticas modernas de desarrollo, herramientas de desarrollo impulsadas por IA y una cultura de ingeniería en constante evolución.
En este puesto, se espera que asumas la responsabilidad integral de dominios técnicos complejos, impulses iniciativas técnicas y tomes decisiones arquitectónicas fundamentadas. Mentorizarás y apoyarás a otros ingenieros, influirás en los estándares de ingeniería y contribuirás a mejorar el rendimiento, la fiabilidad y la excelencia operativa en toda la plataforma.
#### **Principales responsabilidades**
* Diseñar, desarrollar y mantener servicios backend, APIs y componentes centrales de la plataforma utilizando Java y Spring Boot.
* Asumir la responsabilidad integral de problemas técnicos complejos —desde el diseño hasta la producción.
* Liderar el diseño de soluciones escalables y contribuir a las decisiones arquitectónicas relacionadas con bases de datos, caché, mensajería y sistemas distribuidos.
* Optimizar los servicios para lograr un mejor rendimiento, escalabilidad, seguridad y tolerancia a fallos.
* Establecer los estándares de calidad del código, pruebas, observabilidad y documentación.
* Mentorizar a ingenieros junior y semi-senior mediante revisiones de código, discusiones de diseño y retroalimentación técnica.
* Mantener la salud de la producción: resolución de incidencias, análisis de causas raíz e identificación de oportunidades para refactorización y reducción de deuda técnica.
* Utilizar herramientas de desarrollo impulsadas por IA para mejorar la velocidad de entrega, la calidad del código y la productividad del equipo.
#### **Requisitos**
* Experiencia sólida con **Java y Spring Boot**, incluido el ecosistema completo de Spring (Spring Data, Spring Web).
* Buen conocimiento de la arquitectura backend, sistemas distribuidos, patrones de concurrencia y escalabilidad.
* Experiencia con bases de datos SQL (preferiblemente PostgreSQL).
* Capacidad para diseñar y consumir APIs REST, con manejo adecuado de errores, versionado y documentación.
* Práctica habitual de pruebas —unitarias e integrales (JUnit).
* Conocimientos prácticos de Git, pipelines CI/CD y Docker.
* Disposición y capacidad para mentorizar a otros y elevar la calidad técnica del equipo.
* Excelentes habilidades comunicativas y de toma de decisiones.
#### **Ventajas adicionales**
* Plataformas en la nube (AWS).
* Pilas de observabilidad (Dynatrace, OpenTelemetry).
* Arquitecturas orientadas a eventos o tecnologías de mensajería (Kafka).
* Uso cotidiano de asistentes de programación basados en IA.
#### **Qué ofrecemos**
Horario laboral flexible.
️ Horario intensivo durante el verano.
️ Beneficios flexibles.
Un entorno laboral dinámico e inclusivo con oportunidades de crecimiento y desarrollo.
La posibilidad de tener un impacto significativo en nuestra cultura organizacional y estrategia de talento.
Un paquete retributivo competitivo, con un rango salarial de **50 000 €–60 000 € brutos anuales**, según experiencia y ajuste.