Descripción
Buscamos un **desarrollador Java full-stack con React** para unirse a un equipo de ingeniería de alto impacto que trabaja en un ecosistema líder de reservas y experiencias gastronómicas integrado en la experiencia digital. Contribuirás al desarrollo de funciones orientadas al cliente, flujos de identidad y extensiones multiplataforma que conecten la plataforma con el ecosistema más amplio.
**Responsabilidades**
* Diseñar, desarrollar y mantener aplicaciones full-stack con Java (Spring Boot) y React
* Implementar y ampliar APIs RESTful y una arquitectura de microservicios
* Crear componentes modernos y adaptables de interfaz de usuario mediante ReactJS y TypeScript
* Desarrollar capas de integración (BFF / pasarela de API) que conecten los sistemas frontend y backend
* Colaborar con equipos multifuncionales en un entorno basado en Scrum
* Garantizar la calidad del código mediante pruebas unitarias (JUnit), revisiones de código y prácticas de CI/CD
* Contribuir a la entrega de funciones, mejoras del sistema y optimización del rendimiento
* Apoyar soluciones basadas en la nube (AWS) y el diseño de plataformas escalables
* Utilizar herramientas modernas como Git, GitHub y GitHub Copilot para entregar de forma eficiente
**Requisitos**
* Experiencia práctica de 3+ años con Java (Spring Boot) y ReactJS en desarrollo full-stack
* Trayectoria comprobada en el desarrollo de APIs REST y en el trabajo con arquitecturas de microservicios
* Conocimientos operativos de sistemas de control de versiones basados en Git
* Experiencia práctica con JUnit o frameworks de pruebas comparables
* Comprensión sólida del ciclo de vida completo del desarrollo de software y de las metodologías ágiles
* Nivel de inglés B2+ (intermedio alto o superior)
**Deseable**
* Conocimientos operativos de TypeScript y de patrones de pasarela de API / BFF
* Familiaridad con Docker, Kubernetes y pipelines de CI/CD
* Exposición a sistemas de autenticación e identidad
* Experiencia en entornos empresariales a gran escala