Senior Golang API Developer

Date PostedJune 8, 2026LocationSantiago, ChileCompanyITSMARTSalaryUSD $1600 - USD $2600TypeFull-time, Hybrid

Job Summary

Buscamos un/a Desarrollador/a Senior Golang & APIs para diseñar, desarrollar y mantener soluciones backend robustas y escalables. El profesional participará en todo el ciclo de vida del software, asegurando la correcta integración de APIs y servicios en arquitecturas basadas en microservicios. Se requiere un enfoque constante en la calidad, seguridad y eficiencia técnica de las experiencias digitales.

Responsibilities

  • Diseñar y mantener soluciones backend escalables en Golang.
  • Desarrollar y gestionar APIs RESTful robustas.
  • Participar en el ciclo completo de desarrollo (SDLC).
  • Optimizar rendimiento y asegurar la calidad del código.

Required Skills

  • Golang (3+ años)
  • Microservicios y Arquitectura Hexagonal
  • Docker, Kubernetes, CI/CD
  • APIs REST, Cloud (GCP/Azure/OCI)
  • Kafka, TDD, OAuth2/JWT

Job Details

Responsabilidades y Funciones: - Participar en todas las etapas del ciclo de desarrollo de software: diseño, codificación, pruebas, despliegue y monitoreo. - Implementar aplicaciones backend en Golang aplicando buenas prácticas de desarrollo (SOLID, Clean Code). - Diseñar, desarrollar y mantener APIs RESTful para consumo interno y externo. - Traducir requerimientos funcionales y de negocio en soluciones técnicas efectivas. - Diagnosticar y resolver problemas en aplicaciones y entornos productivos, optimizando rendimiento y disponibilidad. - Colaborar con arquitectos y equipos técnicos para asegurar la calidad, escalabilidad y mantenibilidad de las soluciones. - Comprender aspectos funcionales asociados a experiencias digitales, asegurando que las soluciones técnicas aporten valor al usuario final. - Incorporar consideraciones de seguridad desde el diseño y desarrollo de las soluciones. Requisitos técnicos: - Título profesional en Ingeniería en Informática, Sistemas o carrera afín. - Mínimo 3 años de experiencia en desarrollo backend con Golang. - Experiencia en desarrollo y consumo de APIs REST. - Conocimiento en arquitecturas basadas en microservicios y Arquitectura Hexagonal. - Experiencia en despliegue de aplicaciones en Cloud (GCP, Azure u OCI). - Manejo de Docker, Kubernetes y pipelines de CI/CD (GitLab, GitHub Actions). - Experiencia con Git, bases de datos relacionales y no relacionales. - Mensajería asíncrona (Kafka, JMS), TDD, Swagger/OpenAPI. - Gestión de vulnerabilidades, Secrets Management, OAuth2 y JWT. Habilidades Blandas: - Proactividad y autonomía. - Capacidad analítica y resolución de problemas complejos. - Trabajo en equipo y comunicación efectiva. - Adaptabilidad al cambio y aprendizaje continuo.