Regístrese para acceder a todas las funciones de nuestro servicio
  • Búsqueda de ofertas de trabajo
  • Favoritos
  • Crear CV
    Nuevo
  • Sueldos
  • Alertas de empleo

GO DEVELOPER

Nova Solutions

Descripción de puesto

  • Desarrollo Backend en Go: Diseñar, implementar y mantener servicios y microservicios backend utilizando Go (Golang), garantizando rendimiento, escalabilidad y fiabilidad.
  • Diseño de APIs: Definir y desarrollar APIs RESTful y/o gRPC bien documentadas, versionadas y con contratos claros para consumo por frontend y otros servicios.
  • Arquitectura y patrones: Aplicar y promover patrones de arquitectura (hexagonal, clean architecture, DDD) y principios SOLID para asegurar modularidad y testabilidad.
  • Optimización y rendimiento: Identificar y solucionar cuellos de botella de CPU, memoria y latencia; realizar profiling y tuning de aplicaciones Go.
  • Seguridad y cumplimiento: Implementar prácticas de seguridad (manejo seguro de credenciales, cifrado, validación de entradas, OWASP) y cumplir con normativas aplicables.
  • Observabilidad: Instrumentar servicios con métricas, logs estructurados y trazas distribuidas para facilitar monitoring y diagnóstico de incidentes.
  • CI/CD y despliegue: Participar en la definición y mantenimiento de pipelines de CI/CD, despliegues automatizados y estrategias de release (canary, blue/green).
  • Integración y dependencias: Gestionar integraciones con bases de datos, caches y servicios externos; definir contratos y manejar errores y reintentos apropiadamente.
  • Testing y calidad: Escribir pruebas unitarias y de integración, mocks y tests de rendimiento; participar en revisiones de código y cumplimiento de estándares.
  • Mentoría y colaboración: Colaborar con equipos de producto, frontend, mobile, QA y SRE; compartir conocimiento y mentorizar desarrolladores menos experimentados.

Habilidades técnicas

  • Experiencia demostrable (mínimo 3 años) desarrollando servicios backend en Go en producción.
  • Dominio Avanzado de Go (v1.25+): Experiencia sólida (mínimo 3-5 años) en producción. Manejo profundo de concurrencia (goroutines, canales, sync), gestión de módulos, interfaces y optimización de memoria.
  • Desarrollo de APIs REST y gRPC: Dominio del framework Gin (gin-gonic/gin) para enrutamiento de alto rendimiento y creación de middlewares. Experiencia comprobable construyendo y consumiendo servicios gRPC con Protobuf.
  • Dominio del lenguaje Go: goroutines, canales, manejo de concurrencia, patrones de diseño idiomáticos y gestión de módulos (go modules).
  • Conocimiento práctico de desarrollo de APIs REST y gRPC, y herramientas de serialización (JSON, Protobuf).
  • Experiencia práctica con bases de datos relacionales (SQL) y NoSQL (Redis, MongoDB) y diseño de esquemas y consultas eficientes.
  • Familiaridad con contenedores y orquestadores (Docker, Kubernetes) y despliegue de microservicios.
  • Manejo de herramientas de observabilidad: Prometheus, Grafana, OpenTelemetry, ELK/EFK o similares.
  • Experiencia en pruebas automatizadas (unitarias, integración) y frameworks de testing en Go (testing, testify, gomock).
  • Conocimiento en CI/CD y herramientas de automatización (GitHub Actions, GitLab CI, Jenkins, Argo CD, Flux).
  • Buenas prácticas de git: branching, pull requests, code review y versionado semántico.
  • Comprensión de patrones de resiliencia: circuit breakers, retries exponenciales, timeouts y backpressure.

Responsabilidades clave

  • Desarrollar y mantener servicios backend eficientes y robustos escritos en Go, cumpliendo con los requisitos funcionales y no funcionales.
  • Diseñar y documentar APIs y contratos de integración con equipos consumidores.
  • Implementar pruebas automatizadas y participar activamente en revisiones de código para garantizar calidad y mantenibilidad.
  • Participar en el diagnóstico y resolución de incidentes, contribuyendo a post-mortems y acciones preventivas.
  • Colaborar en la planificación técnica y priorización de tareas, incluyendo la gestión de deuda técnica y mejoras de performance.

Ubicación y modalidad

  • Híbrido según políticas de la compañía; disponibilidad para reuniones presenciales ocasionales.
#J-18808-Ljbffr

Vacante publicada el 2 días atrás
Empleos similares que podrían interesarleBasado en la vacante GO DEVELOPER en Ciudad de México
  •  ...por lo que abrimos las puertas de nuestro equipo para el cargo de Developer. Su función principal será liderar el proceso de desarrollo...  ...profesional en carreras de Ingenierías o afines Conocimientos en (GO, Nodejs O Vue) Requisito excluyente experiencia en diseño de... 
    Sugerido
    Temporal

    Importante empresa del sector

    Miguel Hidalgo, Ciudad de México
    6 días atrás
  •  ...technology. Your role and responsibilities As an Application Developer with expertise in Pega, you will design and implement Pega...  ...themselves and our company. They are trusted to provide on-going feedback to help other IBMers grow, as well as collaborate with... 
    Sugerido
    Inicio inmediato
    Trabajo híbrido

    IBM

    Ciudad de México
    23 horas atrás
  •  ...conecta el mejor talento IT con empresas Latinoamericanas y de Estados Unidos. Estamos en la búsqueda de tu talento como Junior Go Software Engineer Requisitos: Ingeniería en Sistemas, Informática, o carrera afín (Titulado). Años de experiencia: 2-3 años... 
    Sugerido
    Tiempo completo

    Azka IT Consulting

    Ciudad de México
    1 día atrás
  • $35,000 - $40,000

     ...future-ready, high-tech high-touch products and solutions that go beyond traditional insurance. Our products are embedded seamlessly...  ..., located in the GCC Mexico. Its mission is to help to develop and deploy effective Chatbots; Voicebots that meet the specific... 
    Sugerido
    Tiempo completo
    Remoto
    Lunes a viernes

    Allianz Partners

    Benito Juárez, Ciudad de México
    4 días atrás
  • Reclutador: Valeria Colin Ubicación: CDMX Industria: Banking Modalidad de trabajo: Hibrido Tus funciones: Diseñar y desarrollar reportes (Report Studio / Cognos Analytics Reporting). Crear dashboards interactivos y visualizaciones. Desarrollar modelos...
    Sugerido
    Trabajar en la oficina
    Trabajo híbrido

    Capgemini

    Ciudad de México
    2 días atrás
  •  ....NET Developer Location: Polanco, Mexico City (Hybrid – 3 to 4 days per week in the office) Language Requirement : Advanced English (must be able to communicate effectively in professional and technical environments ) Position Overvi ewWe are looking... 
    Trabajar en la oficina
    Trabajo híbrido
    3 días a la semana

    Orion Innovation

    Ciudad de México
    23 horas atrás
  • Business Developer Executive | DICKA Logistics En DICKA Logistics nos encontramos en búsqueda de talento para integrarse a nuestro equipo comercial como Business Developer Executive . Buscamos una persona con experiencia en el sector logístico, preferentemente... 

    DICKA LOGISTICS

    Ciudad de México
    1 día atrás
  • Mandatory Skills Strong knowledge in API design and development (Apigee). Strong knowledge of API technologies and standards (REST, GraphQL, SOAP, etc.). Experience with Apigee and other API management platforms (e.g., Apigee Edge, Apigee Management). Familiarity...

    KogniVera

    Ciudad de México
    15 horas atrás
  •  ...junto a equipos multidisciplinarios (IA, Backend, Frontend). Responsabilidades Desarrollar y mantener servicios backend utilizando Go (Golang). Participar en el diseño e implementación de arquitecturas orientadas a eventos. Integrar servicios mediante sistemas... 
    Aprendiz
    Práctica
    Trabajar en la oficina
    Trabajo híbrido
    Lunes a viernes

    Rehire

    Ciudad de México
    2 días atrás
  •  ...Nova Solutions busca un desarrollador backend especializado en Go para diseñar y mantener servicios y microservicios. El candidato ideal cuenta con más de 3 años de experiencia, dominando Go y la creación de APIs REST y gRPC. El trabajo se realiza en modalidad híbrida... 
    Ocasional
    Trabajo híbrido

    Nova Solutions

    Ciudad de México
    2 días atrás
  •  ...We are seeking a highly experienced and skilled Senior .NET Core Full Stack Developer to design, develop, and maintain robust and scalable enterprise-level applications. This role requires deep expertise in C# , .NET Core , ASP.NET Core , and Angular , strong engineering... 
    Contrato

    Pyramid Consulting, Inc

    Ciudad de México
    23 horas atrás
  •  ...to take your career global? At Global Payments as a Senior Java Developer you'll build software that powers real-world commerce at global...  ...of an ever-evolving company and get dynamic opportunities that go beyond borders. Does this sound like you? Then you sound like... 
    Práctica

    Global Payments Inc.

    Cuajimalpa de Morelos, Ciudad de México
    1 día atrás
  •  ...Mulesoft Developer Virtualent Job Description: As a Mulesoft Developer at Virtualent, you will be responsible for developing and...  ...of the test cycle Providing support for deployment and post go-live Providing technical guidance and mentoring to team members... 
    Práctica

    Virtualent

    Naucalpan de Juárez, Méx.
    3 días atrás
  •  ...that address real-world manufacturing challenges. Candidates should have over 5 years of backend development experience, proficiency in Go, and strong communication skills. The company values diversity and offers a supportive work environment. Definity specializes in AI-... 

    Definity

    Ciudad de México
    3 días atrás
  • 8 years of experience in Information Technology with Team Lead experience to manage and guide teams.Minimum 6 + years of experience working in Mainframe, Cobol, DB2, CICS, JCL, VSAM. CICS is mandatory. Experience working in DB2 (Stored procedures, Native SP, SQL). ...

    Pyramid Consulting, Inc

    Ciudad de México
    3 días atrás
  • About the Company Application Developer and maintenance of application systems About the Role Client Mainframe Legacy Systems Responsibilities Understanding of Legacy Systems beo COBOL Datacom or DB2 queries CICS

    Pyramid Consulting, Inc

    Ciudad de México
    2 días atrás
  •  ...Job Tittle: Shopify Developer Location: Latin America Job Description: We are looking for a Senior developer with Shopify ecommerce experience to work withing our small Incubation Team at client. The Incubation team's mission is to ideate, test, and build... 

    ACL Digital

    Ciudad de México
    15 horas atrás
  •  ...Job Title Application Developer – Mainframe Legacy Systems Position Summary We are seeking an experienced Application Developer to support the development, enhancement, maintenance, and production support of legacy mainframe applications. The ideal candidate will... 
    Empleo permanente

    Pyramid Consulting, Inc

    Ciudad de México
    1 día atrás
  •  ...Ciudad de México Industria: Banca Modalidad de trabajo: Híbrido en Ciudad de México Tus funciones: Buscamos un/a Flutter Developer con experiencia sólida en desarrollo de aplicaciones web y mobile, enfocado/a en la creación de soluciones escalables, mantenibles... 
    Práctica
    Trabajar en la oficina
    Trabajo híbrido

    Capgemini

    Ciudad de México
    3 días atrás
  •  ...Norte, Asia, África y Oriente Medio; emplea a más de 46.000 personas, de las cuales el 88% son ingenieros. Estamos buscando un AI Developer - Sr (Automatización de Pruebas con IA) para nuestro equipo mexicano. Actividades generales: Desarrollar soluciones de IA... 
    Trabajo por turnos

    ALTEN Mexico

    Ciudad de México
    15 horas atrás
  • Perfil: Desarrollador Frontend Drupal Requisitos del puesto ~3+ años de experiencia en Desarrollo web. ~ Conocimientos de Drupal. ~ Consumo de APIs REST, GraphQL. ~ Experiencia con JavaScript, TypeScript. ~ Conocimiento en HTML5, CSS y Responsive Design....

    Orion Innovation

    Ciudad de México
    23 horas atrás
  •  ...scalable backend services. You will be responsible for designing, developing, and maintaining high-performance systems that power our...  ...commitment to Kiddom’s mission and vision. You will: Design, develop, and maintain backend services, APIs, and databases. Ensure... 
    Horario flexible

    TurnKey Tech Staffing

    Ciudad de México
    2 días atrás
  •  ...innovation, continuous learning to create high-value solutions for our clients. Main Responsabilities We are looking for CRM Dynamics Developer: ~ Dynamics Developer for sales management processes. Requirements Dynamics Developer: Mid level to senior level... 
    Remoto
    Trabajo híbrido

    NEORIS

    Ciudad de México
    2 días atrás
  •  ...secure digital experiences worldwide. With a long-standing history of innovation and a strong international presence, the company develops cutting-edge solutions in cybersecurity, digital identity, connectivity, and secure transactions. Joining this organization means... 
    Trabajo híbrido

    First Point Group

    Ciudad de México
    3 días atrás
  •  ...desarrollar sistemas backend escalables. El candidato ideal debe tener al menos 3 años de experiencia en desarrollo backend y conocimiento en Go (Golang). Además, se valora la experiencia con arquitecturas basadas en eventos y sistemas de mensajería como Kafka o RabbitMQ. La... 

    Rehire

    Ciudad de México
    2 días atrás
  •  ...strategies for Pega applications by assessing impact dependencies and required remediation to minimize downtime and disruption Develop integration patterns using Pega connectors and services to connect with enterprise systems ensuring reliable data exchange and simplified... 
    Práctica
    Remoto
    Trabajo híbrido

    Cognizant

    Ciudad de México
    2 días atrás
  • Reclutador: Lorena HernàndezPosición: AB InitioUbicación: Ciudad de MéxicoIndustria: BancaModalidad de trabajo: HibridoTus funciones:Diseñar y desarrollar procesos ETL utilizando Ab Initio (GDE).Implementar y mantener soluciones de integración de datos para sistemas empresariales...
    Trabajar en la oficina

    Capgemini

    Ciudad de México
    1 día atrás
  •  ...técnico L2/L3 o desarrollo backendExperiencia con al menos uno de estos lenguajes: Java (Spring Boot) Node.js, Python, (FastAPI / Django), Go (Golang)Conocimiento en: Protocolos Formato JSON, Webhooks, Autenticación OAuth2 / JWTExperiencia con herramientas como... 
    Trabajar en la oficina
    Trabajo híbrido

    Capgemini

    Ciudad de México
    1 día atrás
  • Java Developer page is loaded## Java Developerlocations: Mexico - Colonia Juarez - Mexicotime type: Full timeposted on: Posted Yesterdayjob...  ..., achieve signoff, and continue to move the system toward go-live.• Assist developers in understanding the API required to extend... 
    Desde casa
    Remoto
    Trabajo híbrido

    Nasdaq, Inc.

    Ciudad de México
    4 días atrás
  • A global technology leader in financial risk management is seeking an Informatica PowerCenter Developer in Mexico City. This remote role focuses on optimizing business processes using the Informatica PowerCenter ecosystem and ETL processes. The ideal candidate will have... 
    Remoto

    Mirai Advisory SL

    Ciudad de México
    23 horas atrás

¿Desea recibir más vacantes?

Suscríbase y reciba vacantes similares a GO DEVELOPER. ¡Sea el primero en aplicar!