S

Lider técnico Java/ PM

Softtek · Ciudad de México, Mexico

IT Services and IT Consulting · 10,001+ employees

Yesterday
Senior (5-10 yrs) Full-time Mexico
Log in to apply, save this posting, or score it against your profile with AI.

About the role

Lead the technical and strategic development of Java-based solutions, overseeing software architecture and project management. Responsible for managing multidisciplinary teams, budgets, and timelines from requirement definition to production.

What they look for

Java Spring Boot Spring Cloud Microservices REST APIs SOAP APIs Maven Gradle Angular React Microsoft Project Azure DevOps GitHub SonarQube Power BI Project Management

Requirements

Requires 3 to 5 years of experience leading technical teams and managing end-to-end software development projects. Proficiency in Java, Spring Boot, and agile methodologies is essential, along with experience in digital transformation.

Full description

Zona de trabajo: Polanco, CDMX

Asignación hibrida: Cuatro días a la semana en oficinas del cliente

Líder Técnico Java Sr. / Technical Project Manager (TPM)

Objetivo del Puesto

Liderar técnica y estratégicamente el desarrollo de soluciones basadas en tecnologías Java, combinando capacidades de arquitectura de software, liderazgo técnico y gestión de proyectos. Es responsable de asegurar la correcta ejecución de iniciativas tecnológicas desde la definición de requerimientos hasta la puesta en producción, gestionando equipos multidisciplinarios, riesgos, presupuesto, cronograma y calidad de los entregables.

Responsabilidades Principales

Liderazgo Técnico

  • Definir la arquitectura técnica de las soluciones y garantizar su alineación con los estándares corporativos.
  • Liderar equipos de desarrollo Java en proyectos de alta complejidad.
  • Establecer mejores prácticas de desarrollo, seguridad, calidad y rendimiento.
  • Brindar mentoría técnica a desarrolladores, arquitectos y líderes de equipo.
  • Participar en decisiones tecnológicas relacionadas con plataformas, frameworks e integraciones.

Gestión de Proyectos

  • Planificar proyectos considerando alcance, cronograma, costos y recursos.
  • Coordinar equipos multidisciplinarios de desarrollo, QA, DevOps, infraestructura y negocio.
  • Gestionar riesgos, dependencias e impedimentos para garantizar el cumplimiento de objetivos.
  • Dar seguimiento al progreso mediante KPIs, métricas ágiles y reportes ejecutivos.
  • Gestionar la comunicación con stakeholders, sponsors y áreas de negocio.
  • Asegurar la entrega de proyectos dentro del presupuesto y fechas comprometidas.
  • Impulsar iniciativas de mejora continua y transformación tecnológica.

Gestión de Equipos

  • Liderar equipos de entre 5 y 20+ recursos tecnológicos.
  • Asignar actividades y supervisar el desempeño técnico del equipo.
  • Identificar necesidades de capacitación y crecimiento profesional.
  • Promover una cultura de colaboración, innovación y resultados.

Experiencia Requerida

  • Más de 3 a 5 años liderando equipos técnicos.
  • Experiencia comprobable gestionando proyectos de desarrollo de software end-to-end.
  • Participación en proyectos de transformación digital, migraciones o modernización tecnológica.
  • Experiencia administrando múltiples proyectos simultáneamente.
  • Experiencia trabajando bajo metodologías ágiles y modelos híbridos.

Conocimientos Técnicos

Desarrollo

  • Java 8, 11, 17 o superior.
  • Spring Boot, Spring Cloud.
  • Microservicios.
  • APIs REST y SOAP.
  • Maven y Gradle.
  • Angular, React o tecnologías frontend modernas (deseable).
  • Microsoft Project.
  • Azure DevOps.
  • GitHub.
  • SonarQube.
  • Power BI.
  • PMP (Project Management Professional).
  • Scrum Master.
  • SAFe Agilist.
  • ITIL Foundation.