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.
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...SugeridoTemporal
- ...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...SugeridoInicio inmediatoTrabajo híbrido
- ...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...SugeridoTiempo completo
$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...SugeridoTiempo completoRemotoLunes a viernes- 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...SugeridoTrabajar en la oficinaTrabajo híbrido
- ....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 oficinaTrabajo híbrido3 días a la semana
- 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...
- 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...
- ...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...AprendizPrácticaTrabajar en la oficinaTrabajo híbridoLunes a viernes
- ...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...OcasionalTrabajo híbrido
- ...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
- ...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
- ...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
- ...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-...
- 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). ...
- 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
- ...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...
- ...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
- ...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ácticaTrabajar en la oficinaTrabajo híbrido
- ...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
- 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....
- ...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
- ...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...RemotoTrabajo híbrido
- ...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
- ...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...
- ...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ácticaRemotoTrabajo híbrido
- 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
- ...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 oficinaTrabajo híbrido
- 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 casaRemotoTrabajo híbrido
- 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
¿Desea recibir más vacantes?
Suscríbase y reciba vacantes similares a GO DEVELOPER. ¡Sea el primero en aplicar!
Búsquedas relacionadas
- desarrollador blockchain Ciudad de México
- desarrollador de servicios Ciudad de México
- desarrollador flutter Ciudad de México
- desarrollador erp Ciudad de México
- desarrollador jr Ciudad de México
- desarrollador-programador Ciudad de México
- desarrollador electronico Ciudad de México
- desarrollador remoto Ciudad de México
- desarrollador django Ciudad de México
- desarrollador-mulesoft Ciudad de México



