




Desarrollador Java Full Stack **Descripción del puesto:** Buscamos un desarrollador senior full stack altamente cualificado y con experiencia, especializado en Angular y Java, para unirse a nuestro dinámico equipo. El candidato ideal contará con una sólida formación tanto en desarrollo front-end como back-end, con especial énfasis en la creación de aplicaciones web adaptables y escalables. **Formación académica:** Título universitario en Ciencias de la Computación, Ingeniería de Software o campo relacionado (preferible). **Requisitos:** Más de 5 años de experiencia en Angular Más de 5 años de experiencia en Java y frameworks como Spring Boot. Conocimientos de otras tecnologías front-end, tales como HTML, CSS y JavaScript. **Deseable:** Experiencia con tecnologías back-end como Node.js y bases de datos (p. ej., MongoDB, SQL). Conocimiento del desarrollo e integración de APIs RESTful. Familiaridad con servicios en la nube (p. ej., AWS, Azure) y herramientas de contenerización (p. ej., Docker, Kubernetes). Amplio conocimiento de tecnologías y frameworks server-side (p. ej., Node.js, Express). **Responsabilidades:** Diseñar y desarrollar aplicaciones web de alto rendimiento utilizando Angular y otros frameworks modernos front-end. Desarrollar y mantener servicios back-end mediante Java y frameworks como Spring Boot. Colaborar con desarrolladores back-end para integrar de forma fluida los sistemas front-end y back-end. Implementar y mantener APIs RESTful para el intercambio de datos entre el servidor y el cliente. Garantizar la adaptabilidad y usabilidad de las aplicaciones en diversos dispositivos y navegadores. Realizar revisiones de código y ofrecer mentoría a desarrolladores junior. Optimizar el rendimiento de las aplicaciones mediante análisis de rendimiento y refactorización de rutas críticas de código. Participar en procesos de desarrollo ágil, incluyendo planificación de sprints, reuniones diarias (stand-ups) y retrospectivas.


