Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

AGtec Servicios Informáticos

Desarrollador Back End Golang con experiencia en TDD

Posted Updated 9 views
Discussion

Description

🎯 Misión del Cargo

Como Desarrollador Backend Senior Golang, formarás parte de un equipo especializado responsable del diseño, construcción y evolución de microservicios críticos de alto tráfico, utilizados por plataformas de banca y canales digitales.

Tendrás responsabilidad de punta a punta sobre el ciclo de desarrollo, participando activamente en decisiones técnicas, asegurando alta disponibilidad, escalabilidad, resiliencia y calidad continua, bajo prácticas de Clean Code, principios SOLID y desarrollo guiado por pruebas (TDD).

🧭 Responsabilidades

  • Participar end‑to‑end en el ciclo completo de desarrollo: análisis, diseño, implementación, testing, despliegue y monitoreo productivo.
  • Diseñar y desarrollar APIs RESTful orientadas a microservicios, documentadas con Swagger / OpenAPI.
  • Traducir requerimientos de negocio complejos en soluciones técnicas escalables, robustas y mantenibles.
  • Construir aplicaciones confiables y de alto rendimiento, optimizando latencia, disponibilidad y resiliencia.
  • Contribuir activamente al diseño de arquitectura, definición de patrones y buenas prácticas.
  • Diagnosticar, analizar y resolver incidentes en ambientes productivos.
  • Trabajar con contenedores Docker y orquestación en Kubernetes para despliegue y operación.
  • Integrarse a pipelines de CI/CD asegurando calidad continua del software.
  • Colaborar estrechamente con arquitectos, desarrolladores y equipos multidisciplinarios.
  • Aplicar de forma consistente TDD, Clean Code y principios SOLID.

✅ Requisitos Técnicos (Excluyentes – Senior)

  • Formación en Sistemas, Informática o experiencia profesional equivalente.
  • 5+ años de experiencia en desarrollo backend.
  • 3+ años desarrollando microservicios en entornos productivos.
  • 2+ años de experiencia con Golang en producción (excluyente).
  • Experiencia sólida en diseño de sistemas y arquitectura.
  • Experiencia comprobada en TDD (pruebas unitarias e integración).
  • Conocimientos y experiencia práctica en:
  • Docker y Kubernetes
  • CI/CD (GitLab CI, GitHub Actions o Jenkins)
  • Linux / Unix-like
  • Redis
  • Kafka y/o RabbitMQ
  • Bases de datos relacionales y no relacionales
  • Diseño y documentación de APIs con Swagger / OpenAPI.

🌍 Deseable

  • Experiencia en sistemas distribuidos.
  • Uso de cloud (Azure, GCP).
  • Conocimientos de programación funcional.
  • Manejo avanzado de concurrencia y paralelismo en Go.
  • Inglés técnico conversacional.

🏆 Perfil Buscado

Buscamos un/a profesional con alto sentido de ownership, autonomía y enfoque en resultados, capaz de hacerse cargo de soluciones backend complejas de manera integral.

Orientado/a a la excelencia técnica, con buenas habilidades de comunicación y trabajo colaborativo en equipos ágiles, y fuerte compromiso con la calidad del software y la mejora continua.

Requisitos

Estudios
Universitaria / I.P. / C.F.T.

Valorado

Experiencia profesional
3-4 años

Skills

Apply

See also

Backend jobs by country — openings, pay and top skills →