Softtek

Technical Leader Web Java Sr

Softtek

MexicoonsitePosted Jul 30, 2026

Job description

Líder Técnico Java Senior Objetivo del Puesto Dirigir, coordinar y supervisar equipos de desarrollo de software basados en tecnologías Java, asegurando la implementación de soluciones tecnológicas alineadas a los objetivos estratégicos de la organización. Garantizar la calidad del software, la adopción de buenas prácticas de desarrollo, la correcta integración de componentes tecnológicos y el cumplimiento de los estándares de arquitectura, seguridad y desarrollo establecidos.

Certificaciones Requeridas Contar con al menos una de las siguientes certificaciones vigentes: ITIL v4 Scrum Master Licenciatura o Ingeniería concluida, con documentación comprobable, en alguna de las siguientes áreas: Computación e Informática Administración Informática Administrativa Matemáticas o Actuaría Carrera a fin Objetivos Específicos: Liderar técnicamente proyectos de desarrollo de software basados en tecnologías Java.

Asegurar la correcta implementación de soluciones tecnológicas de acuerdo con los lineamientos de arquitectura empresarial y seguridad institucional. Coordinar equipos multidisciplinarios para el cumplimiento de los objetivos, alcances y tiempos establecidos. Promover la adopción de mejores prácticas de desarrollo, integración continua y calidad de software.

Funcionar como enlace entre las áreas técnicas, funcionales y de negocio para asegurar la alineación de las soluciones tecnológicas. Responsabilidades Principales Dirigir y coordinar equipos de desarrollo durante todas las fases del ciclo de vida del software. Definir lineamientos técnicos y supervisar su correcta ejecución.

Participar en la definición de arquitecturas de software y estrategias de integración. Garantizar la calidad, escalabilidad, mantenibilidad y seguridad de las soluciones desarrolladas. Revisar diseños técnicos, código fuente y entregables del equipo de desarrollo. Asegurar el cumplimiento de estándares, metodologías y marcos de trabajo institucionales.

Gestionar riesgos técnicos y proponer estrategias de mitigación. Coordinar la integración de componentes tecnológicos con sistemas internos y externos. Actuar como puente de comunicación entre el equipo técnico, líderes de proyecto, áreas usuarias y otras áreas de la institución. Supervisar actividades de pruebas, despliegues y liberaciones a ambientes productivos.

Promover la mejora continua de procesos, herramientas y prácticas de desarrollo. Brindar mentoría y acompañamiento técnico a desarrolladores y especialistas del equipo. Conocimientos Técnicos Requeridos Indispensables Desarrollo de aplicaciones empresariales con Java. Frameworks Java (Spring Boot, Spring Framework, JPA/Hibernate).

Arquitectura de software y diseño de soluciones. Servicios REST y APIs. Integración de sistemas. Patrones de diseño y buenas prácticas de desarrollo. Control de versiones (Git). Gestión de calidad de software y revisiones de código. Metodologías ágiles (Scrum, Kanban). Integración y despliegue continuo (CI/CD). Seguridad en aplicaciones y servicios.

Administración de ambientes de desarrollo, pruebas y producción. Deseables Arquitectura de microservicios. Contenedores y herramientas de orquestación (Docker, Kubernetes). Herramientas DevOps. Bases de datos relacionales y no relacionales. Servicios en la nube. Herramientas de monitoreo y observabilidad. Experiencia Mínimo 6 años de experiencia en desarrollo de software.

Mínimo 5 años desempeñando funciones de liderazgo técnico o coordinación de equipos de desarrollo. Experiencia comprobable en proyectos de desarrollo e integración de sistemas de misión crítica. Experiencia en la implementación de arquitecturas empresariales y soluciones de alta disponibilidad. Experiencia en la gestión de equipos multidisciplinarios y coordinación con áreas de negocio.

Zona de trabajo: presencial en el Sur de la CDMX Horario: lunes a viernes - tiempo completo. Inglés: técnico