




Resumen: Únase a un equipo de ingeniería como Desarrollador Java Full-Stack con React para construir funciones orientadas al cliente e integraciones multiplataforma dentro de un ecosistema líder de restaurantes y reservas. Aspectos destacados: 1. Desarrollar y mantener aplicaciones full-stack utilizando Java (Spring Boot) y React 2. Contribuir a las capas de integración y trabajar en un entorno basado en Scrum 3. Apoyar soluciones basadas en la nube y utilizar herramientas modernas de desarrollo Buscamos un **Desarrollador Java Full\-Stack con React** para unirse a un equipo de ingeniería que trabaja en un ecosistema líder de restaurantes y reservas, integrado en una plataforma de experiencia digital. Usted ayudará a construir funciones orientadas al cliente, flujos de identidad e integraciones multiplataforma que conecten el producto con el ecosistema más amplio. **Responsabilidades** * Desarrollar y mantener aplicaciones full\-stack utilizando Java (Spring Boot) y React * Implementar y apoyar APIs RESTful dentro de una arquitectura de microservicios * Crear componentes de interfaz de usuario receptivos utilizando ReactJS y TypeScript * Contribuir a las capas de integración (BFF / API Gateway) que conectan los sistemas frontend y backend * Trabajar con equipos multifuncionales en un entorno basado en Scrum * Mantener la calidad del código mediante pruebas unitarias (JUnit), revisiones de código y prácticas de CI/CD * Participar en el desarrollo de funciones, corrección de errores y mejoras de rendimiento * Apoyar soluciones basadas en la nube (AWS) bajo la guía de ingenieros senior * Utilizar herramientas modernas como Git, GitHub y GitHub Copilot para una entrega eficiente **Requisitos** * 2\+ años de experiencia en desarrollo de software full-stack * Experiencia sólida y práctica con Java y Spring Boot * Conocimientos prácticos de desarrollo frontend con ReactJS * Experiencia trabajando con APIs REST y comprensión básica de la arquitectura de microservicios * Familiaridad con sistemas de control de versiones basados en Git * Experiencia con JUnit o frameworks de pruebas similares * Comprensión del ciclo de vida del desarrollo de software y metodologías ágiles * Buenas habilidades para la resolución de problemas, sentido de responsabilidad y disposición para asumir la propiedad de las tareas asignadas * Capacidad para trabajar en un equipo global distribuido con comunicación clara y mentalidad colaborativa * Actitud de aprendizaje continuo y adaptabilidad * Dominio del idioma inglés a nivel intermedio\-alto (B2\) o superior **Deseable** * Conocimientos básicos de TypeScript * Conocimiento de los patrones API Gateway / BFF * Experiencia inicial con Docker y/o Kubernetes * Exposición a pipelines de CI/CD * Familiaridad con sistemas de autenticación/identidad * Experiencia trabajando en entornos empresariales a gran escala


