




Resumen: Buscamos un desarrollador Java Full Stack experimentado para diseñar, desarrollar y mantener aplicaciones empresariales robustas, liderando funciones complejas y mentorizando a desarrolladores junior. Aspectos destacados: 1. Liderar el diseño y desarrollo de funciones complejas en toda la pila de aplicaciones 2. Mentorizar a desarrolladores junior y participar en revisiones de código 3. Colaborar con equipos multifuncionales para definir los requisitos del proyecto **Ubicación**: Monterrey, CDMX o Guadalajara **(Modalidad híbrida: 3 días por semana en la oficina de Infosys)** Buscamos un **desarrollador Java Full Stack** altamente experimentado y calificado para diseñar, desarrollar y mantener aplicaciones empresariales robustas y escalables. Este puesto requiere experiencia en la creación de servicios de back-end con **Java** y **Spring Boot**, así como en interfaces de usuario front-end dinámicas mediante **Angular**. **Responsabilidades clave** * Liderar el diseño y desarrollo de funciones y componentes complejos en toda la pila de aplicaciones. * Desarrollar código de alta calidad y mantenible tanto para nuevas funcionalidades como para sistemas existentes, utilizando Java, Spring Boot y Angular. * Mentorizar a desarrolladores junior y participar en revisiones de código para garantizar las mejores prácticas y la calidad del código. * Colaborar con equipos multifuncionales para definir los requisitos del proyecto, los plazos y los entregables. * Diagnosticar, depurar y optimizar aplicaciones para asegurar un alto rendimiento y fiabilidad. **Habilidades y experiencia requeridas** * Título universitario en Ciencias de la Computación, Tecnologías de la Información, Ingeniería de Software o una disciplina técnica relacionada. * Experiencia profesional de **3 a 5 años** en desarrollo de software, con un **enfoque significativo** en el **desarrollo full stack**. * Conocimientos sólidos de las prácticas y metodologías modernas de desarrollo de software, incluidas las metodologías ágiles. * Experticia profunda en Java y el framework Spring Boot, incluida la arquitectura de microservicios. * Competencia comprobada en Angular y su ecosistema (por ejemplo, TypeScript, RxJS, gestión de estado). * Amplia experiencia con bases de datos relacionales. * Conocimientos sobre prácticas de gestión de secretos. * Excelentes habilidades analíticas y de resolución de problemas. * Buenas habilidades comunicativas, tanto escritas como verbales. * Dominio del inglés. * Capacidad comprobada para aprender rápidamente nuevas tecnologías y adaptarse a necesidades técnicas cambiantes. **Habilidades deseables** * Experiencia con bases de datos no relacionales. * Experiencia con plataformas en la nube como AWS, Azure o GCP. * Familiaridad con herramientas de CI/CD como Jenkins, GitLab CI o similares. * Experiencia con tecnologías de contenerización como Docker y Kubernetes. * Conocimientos sobre programación asíncrona y colas de mensajes. **Habilidades y cualidades deseadas** * Capacidad para trabajar de forma independiente y como parte de un equipo. * Pasión por el aprendizaje y por mantenerse actualizado con las últimas tecnologías. * Mentalidad proactiva y orientada a resultados.


