




Resumen del Puesto: Empresa de transporte busca un Desarrollador Java Full-Stack para diseñar, codificar y mantener microservicios eficientes, construir interfaces de usuario interactivas con Angular y colaborar en equipos ágiles. Puntos Destacados: 1. Desarrollo integral con Java, Spring Boot y Angular. 2. Aplicación de patrones de diseño y metodologías ágiles. 3. Trabajo con bases de datos SQL Server y APIs RESTful. Empresa de transporte busca integrar a su equipo "Desarrollador Java Full\-Stack" (Java, Spring Boot \& Angular) Responsabilidades: * Desarrollo Backend: Diseñar, codificar y mantener microservicios eficientes y reutilizables utilizando Java y el framework Spring Boot. * Desarrollo Frontend: Construir interfaces de usuario interactivas y responsivas con Angular, asegurando una experiencia de usuario excepcional. * Diseño de Soluciones: Aplicar patrones de diseño de software (como Singleton, Factory, MVC, etc.) para crear soluciones elegantes, escalables y fáciles de mantener. * Calidad de Código: Escribir código limpio, bien documentado y probado. Participarás en revisiones de código para mantener altos estándares de calidad en todo el equipo. * Gestión de APIs: Crear y consumir APIs RESTful robustas para asegurar una comunicación fluida entre el frontend y el backend. * Bases de Datos: Trabajar con Microsoft SQL Server para el modelado de datos, la optimización de consultas y la creación de procedimientos almacenados. * Colaboración Ágil: Participar activamente en ceremonias de metodologías ágiles (Scrum/Kanban), colaborando con equipos multidisciplinarios para la entrega continua de valor. Requisitos INDISPENSABLES: * Formación Académica: Título en Ingeniería en Sistemas, Ciencias de la Computación o un campo afín. * Experiencia en Java: Sólida experiencia profesional (mínimo 2 años) en desarrollo de aplicaciones con Java 8\+. * Experiencia en Spring Boot: Dominio comprobado del ecosistema de Spring, especialmente Spring Boot para la creación de microservicios. Se valorará experiencia con Spring Security y Spring Data. * Experiencia en Frontend: Experiencia práctica en el desarrollo de aplicaciones web complejas con Angular (versión 8 o superior), TypeScript, HTML5 y CSS3\. * Patrones de Diseño: Fuerte conocimiento y aplicación práctica de los patrones de diseño de software y principios SOLID. * Base de Datos SQL Server: Experiencia sólida en diseño, desarrollo y optimización de bases de datos con Microsoft SQL Server. * Control de Versiones: Experiencia utilizando Git para el control de versiones de código en un entorno de equipo. **Ofrecemos:** Prestaciones de ley Vales de despensa Tipo de puesto: Tiempo completo, Por tiempo indeterminado Sueldo: $20,000\.00 al mes Beneficios: * Vales de despensa Lugar de trabajo: Empleo presencial


