Senior Technical Manager / Technical Lead (Backend)

Vacante

Senior Technical Manager / Technical Lead (Backend)

Postúlate ahora
Ubicación Panamá
Modalidad Híbrido
Experiencia Senior
Idiomas Español

Sobre la vacante

Se busca un Senior Technical Manager / Technical Lead con fuerte experiencia en backend para liderar y guiar a un equipo de desarrolladores en la construcción de aplicaciones empresariales de alta escala basadas en eventos. El rol combina liderazgo técnico con contribución práctica en el desarrollo, participando activamente en la codificación, la resolución de problemas complejos, el diseño de sistemas escalables y la optimización de arquitecturas backend, mientras mentoriza a los ingenieros y asegura la excelencia técnica en toda la plataforma.

Responsabilidades

  • Actuar como referente técnico del equipo, participando en codificación, depuración y revisión de componentes críticos
  • Diseñar y construir microservicios escalables y arquitecturas basadas en eventos usando Java, Spring Boot, Kafka, GraphQL y REST APIs
  • Brindar orientación técnica sobre arquitectura, patrones de diseño y soluciones backend escalables
  • Liderar el triage de incidencias en producción y el análisis de causa raíz
  • Impulsar la adopción de clean code, diseño modular y prácticas de CI/CD
  • Diseñar sistemas backend integrados con PostgreSQL, Redis y servicios en la nube (AWS ECS, S3, API Gateway)
  • Colaborar con equipos de producto y plataforma para diseñar APIs y modelos de datos de alto rendimiento
  • Definir benchmarks de desempeño y asegurar disponibilidad, confiabilidad y observabilidad de los servicios
  • Implementar pruebas unitarias, de rendimiento y mecanismos de tolerancia a fallos
  • Liderar y mentorizar al equipo de desarrolladores Java backend mediante revisiones de código y sesiones de conocimiento
  • Dedicar entre 30-40% del tiempo a contribución técnica directa
  • Liderar sprint planning, backlog grooming y entrega de hitos junto a equipos de producto
  • Colaborar con QA, DevOps y Producto para asegurar entregas end-to-end
  • Dar seguimiento a KPIs de ingeniería como calidad de código, densidad de defectos y velocidad de release
  • Evaluar tecnologías, frameworks y herramientas emergentes para mejorar productividad y desempeño
  • Identificar oportunidades de automatización, observabilidad y optimización de costos en la nube

Requisitos

  • 10+ años de experiencia en ingeniería de software
  • Al menos 3+ años en un rol de liderazgo técnico o gestión de ingeniería
  • Experiencia sólida en Java, Spring Boot y arquitectura de microservicios
  • Experiencia con sistemas basados en eventos usando Kafka o RabbitMQ
  • Diseño de bases de datos (PostgreSQL o MySQL)
  • Desarrollo de APIs REST y GraphQL
  • Despliegue cloud-native usando AWS (ECS, Docker, Kubernetes)
  • Experiencia comprobada solucionando problemas de producción y cuellos de botella de rendimiento
  • Familiaridad con pipelines CI/CD (GitHub Actions, Jenkins, Argo o similares)
  • Experiencia gestionando equipos de ingeniería y entregando proyectos backend de ciclo completo

Tech stack

Java Spring Boot Kafka RabbitMQ GraphQL REST APIs PostgreSQL MySQL Redis AWS ECS S3 API Gateway Docker Kubernetes GitHub Actions Jenkins Argo Prometheus Grafana ELK Salesforce Data Cloud
Scroll al inicio