Developer Go / Integraciones API — Senior / Semi Senior — Contractor

Openkrill

United States

Remote

USD 100,000 - 156,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Openkrill busca un/a Developer Go para integrarse a un proyecto de 2 a 4 meses como contractor, trabajando de forma remota desde Chile, Perú o Colombia, y sumándose a la evolución de la aplicación nativa de un banco regional.

Se trabajará diseñando APIs HTTP/REST con Go, realizando integraciones SOAP vía WSDL, siguiendo arquitectura hexagonal y microservicios, con manejo de SQL, MongoDB y Redis. Contenerización con Docker y Kubernetes, con pruebas de contrato y seguridad.

Qualifications

  • Experiencia en desarrollo de servicios y APIs con Go.
  • Experiencia en APIs HTTP/REST y diseño de APIs SOAP mediante WSDL.
  • Conocimiento de arquitectura hexagonal y microservicios.
  • Experiencia con SQL, MongoDB y Redis.
  • Conocimiento de Docker y Kubernetes para contenedorización y operación.
  • Disponibilidad para contractor remoto 2–4 meses desde Chile, Perú o Colombia.

Responsibilities

  • Diseñar, desarrollar y mantener servicios backend y APIs HTTP/REST con Go.
  • Implementar integraciones con sistemas internos, externos y SOAP vía WSDL.
  • Aplicar arquitectura hexagonal y enfoques basados en microservicios.
  • Gestionar persistencia con SQL, MongoDB y Redis.
  • Contenerizar y desplegar servicios con Docker; operar en Kubernetes.
  • Realizar pruebas unitarias, de integración y de contrato asegurando seguridad y observabilidad.

Skills

Go
HTTP APIs
REST
Hexagonal architecture
SOAP/WSDL

Tools

Docker
Kubernetes
MongoDB
Redis
SQL
Kong
Apache Kafka
ESB platforms

Job description

Estamos buscando personas Developer Go / Integraciones API en nivel Senior y Semi Senior para sumarse a un proyecto por 2 a 4 meses, trabajando como contractor de manera remota desde Chile, Perú o Colombia.

Sobre el proyecto

Te vas a sumar a un equipo que trabaja en la evolución de la aplicación nativa de un importante banco de la región.

El proyecto abarca el desarrollo de nuevas funcionalidades, el mantenimiento y la modernización continua de la aplicación, trabajando tanto sobre la evolución de la experiencia de usuario como sobre la optimización de sus componentes técnicos.

Vas a integrarte a equipos multidisciplinarios y participar de iniciativas de desarrollo, mantenimiento y modernización de la aplicación.

¿Cuáles serán tus responsabilidades?
  • Diseñar, desarrollar y mantener servicios backend y APIs HTTP/REST utilizando Go.
  • Implementar integraciones con sistemas internos, externos y servicios SOAP mediante contratos WSDL.
  • Diseñar soluciones siguiendo principios de arquitectura hexagonal y arquitecturas basadas en microservicios.
  • Gestionar la persistencia y el acceso a datos utilizando SQL, MongoDB y Redis.
  • Contenerizar y desplegar servicios mediante Docker, colaborando en su operación en entornos Kubernetes.
  • Garantizar la calidad de las integraciones mediante pruebas unitarias, de integración y de contrato, aplicando buenas prácticas de seguridad, observabilidad y rendimiento.
¿Qué esperamos de ti?
  • Experiencia en desarrollo de servicios y APIs utilizando Go.
  • Experiencia diseñando, implementando y manteniendo APIs HTTP/REST.
  • Experiencia integrando servicios SOAP mediante contratos WSDL.
  • Conocimientos y experiencia aplicando arquitectura hexagonal.
  • Experiencia trabajando con SQL, MongoDB y Redis.
  • Experiencia utilizando Docker para la contenerización de servicios.
  • Conocimientos de arquitecturas basadas en microservicios.
  • Disponibilidad para trabajar como contractor durante un período de 2 a 4 meses.
  • Residir en Chile, Perú o Colombia y contar con disponibilidad para trabajar de manera 100% remota.
Será un plus
  • Experiencia con prácticas de Spec-Driven Development.
  • Experiencia en diseño de APIs bajo enfoques contract-first.
  • Experiencia con Apache Kafka u otras plataformas de mensajería distribuida.
  • Experiencia en despliegue y operación de servicios en Kubernetes.
  • Conocimientos de Kong u otros API Gateways.
  • Conocimientos de plataformas ESB.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Go & API Integrations Contractor – Remote
Senior Go & API Integrations Contractor – Remote

Openkrill • United States

Remote
USD 100,000 - 156,000
Fullstack Developer Senior | Angular + Node.js (contractor)
Fullstack Developer Senior | Angular + Node.js (contractor)

Openkrill • United States

Remote
USD 80,000 - 110,000
Desarrollador de Software Semi senior– Node.js & TypeScript
Desarrollador de Software Semi senior– Node.js & TypeScript

OpenKrill • United States

On-site
USD 83,000 - 124,000
Pago en USD
Trabajo remoto 100%
Business Analyst Sr (contractor)
Business Analyst Sr (contractor)

OpenKrill • United States

On-site
USD 96,000 - 152,000
DESARROLLADOR FULL STACK
DESARROLLADOR FULL STACK

XKTalent Inc. - Rimutee • United States

Remote
USD 70,000 - 110,000
DESARROLLADOR FULL STACK (PYTHON + ANGULAR + GO)
DESARROLLADOR FULL STACK (PYTHON + ANGULAR + GO)

OpenKrill • United States

On-site
USD 120,000 - 160,000
QA Automation Senior (contractor)
QA Automation Senior (contractor)

OpenKrill • United States

On-site
USD 55,000 - 96,000
DESARROLLADOR BACKEND JAVA
DESARROLLADOR BACKEND JAVA

NEPSE Trading • United States

Remote
USD 60,000 - 110,000
DESARROLLADOR FULLSTACK (GO + REACT + NODE) - ESPAÑOL
DESARROLLADOR FULLSTACK (GO + REACT + NODE) - ESPAÑOL

OpenKrill • United States

On-site
USD 120,000 - 180,000
Remote work LATAM
Desarrollador Full Stack Senior (Java + React)
Desarrollador Full Stack Senior (Java + React)

OpenKrill • United States

On-site
USD 120,000 - 180,000
Remote LATAM
Contractor
Pago en USD