Apply

Golang Developer

Posted 24 days agoViewed

View full description

💎 Seniority level: Middle, 3-5 years

📍 Location: Colombia, Peru, Mexico

🔍 Industry: Software Development

🏢 Company: Multiplica Talent👥 101-250Staffing AgencyOutsourcingInformation TechnologyRecruiting

🗣️ Languages: English

⏳ Experience: 3-5 years

🪄 Skills: AWSBackend DevelopmentDockerPostgreSQLSQLGCPKafkaKubernetesMongoDBMySQLRabbitmqAlgorithmsAPI testingAzureData StructuresGogRPCRedisNosqlRESTful APIsMicroservices

Requirements:
  • Dominio de Go (Golang) y sus principios.
  • Manejo de concurrencia y goroutines en Go.
  • Conocimiento de estructuras de datos y algoritmos.
  • Experiencia con API RESTful y gRPC.
  • Desarrollo en arquitecturas de microservicios.
  • Conocimiento de contenedores y orquestadores (Docker, Kubernetes).
  • Experiencia usando Patrones de diseño y Patrones de arquitectura.
Responsibilities:
  • Diseñar, desarrollar y mantener aplicaciones y servicios backend en Go.
  • Escribir código eficiente, limpio y escalable siguiendo las mejores prácticas.
  • Desarrollar e integrar APIs RESTful y gRPC.
  • Trabajar con bases de datos SQL (MySQL, PostgreSQL) y NoSQL (MongoDB, Redis).
  • Implementar soluciones basadas en arquitectura de microservicios y desplegar en plataformas cloud como AWS, GCP o Azure.
  • Implementar autenticación, autorización y otras medidas de seguridad en las aplicaciones.
  • Escribir pruebas unitarias y de integración para garantizar la calidad del código.
  • Analizar y mejorar el rendimiento de los servicios desarrollados.
  • Trabajar en metodologías ágiles como Scrum o Kanban.
  • Mantener documentación clara y estructurada del código y las funcionalidades desarrolladas.
Apply