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 conectan la plataforma con el ecosistema más amplio.
**Responsabilidades**
* Diseñar, desarrollar y mantener aplicaciones full-stack utilizando Java (Spring Boot) y React
* Construir y mejorar la arquitectura de APIs RESTful y microservicios
* Desarrollar componentes modernos y adaptables de interfaz de usuario mediante ReactJS y TypeScript
* Trabajar en capas de integración (BFF / puerta de enlace de API) que conectan 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
* Participar en el desarrollo de funciones, mejoras del sistema y optimización del rendimiento
* Contribuir a soluciones basadas en la nube (AWS) y al diseño de plataformas escalables
* Utilizar herramientas modernas como Git, GitHub y GitHub Copilot para una entrega eficiente
**Requisitos**
* 2 o más años de experiencia con Java (Spring Boot) y ReactJS para desarrollo full-stack
* Experiencia avanzada en la construcción de APIs REST y arquitecturas de microservicios
* Conocimiento de sistemas de control de versiones basados en Git
* Competencia en JUnit o frameworks similares de pruebas
* Comprensión 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 de TypeScript y de patrones de puerta de enlace de API / BFF
* Familiaridad con Docker, Kubernetes y pipelines de CI/CD
* Experiencia con sistemas de autenticación / identidad
* Antecedentes en entornos empresariales a gran escala