Imagemaker

Desarrollador Back-end, Node.js – Senior

Imagemaker

full-time

Posted on:

Origin:  • 🇨🇱 Chile

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AssemblyAWSCloudDockerERPGoogle Cloud PlatformJavaScriptJMeterKafkaMongoDBMySQLNode.jsNoSQLPostgresPrometheusRabbitMQRedisSQLTerraformTypeScript

About the role

  • Diseñar e implementar APIs REST y contratos OpenAPI/Swagger con Node.js + TypeScript + NestJS.
  • Modelar y versionar APIs (semver); definir estándares (naming, error model, idempotencia, timeouts, retrys, circuit breakers).
  • Apigee X: crear y mantener proxies y API products; aplicar policies (SpikeArrest, Quota, Caching, OAuth2/JWT, API Key, Message Validation, Threat Protection, Rate Limiting); mediar y transformar (JSON↔XML, Header/Query, RaiseFault).
  • Gobernar ciclo de vida de APIs: diseño → revisión → sandbox → producción; control de deprecaciones y breaking changes.
  • Integrar con microservicios en Cloud Run/GKE y colas/eventos (Pub/Sub, Kafka o RabbitMQ).
  • Gestionar desarrolladores/consumidores: developer portal, credenciales, planes, cuotas, analítica de consumo.
  • Implementar autenticación/autorización (OAuth2, OIDC, JWT) e integración con IdP corporativo.
  • Asegurar seguridad en capa API (CORS, mTLS hacia backend, WAF/Cloud Armor, CSP en respuestas API cuando aplique).
  • Definir y monitorear SLO/SLI: latencia p95/p99, error rate, disponibilidad.
  • Implementar observabilidad: logging estructurado, trazas distribuidas, métricas (Prometheus/OpenTelemetry), dashboards y alertas.
  • Implementar pipelines CI/CD para backend y artefactos de Apigee; deploy por ambiente y rollback.
  • Mantener Infra como código (Terraform deseable) para Apigee y servicios asociados.
  • Crear y ejecutar pruebas automatizadas (unitarias, de contrato, integración; mocks y test de carga cuando corresponda).
  • Gestionar rendimiento: caching, paginación, compresión, tuning de tiempos de espera y tamaños de payload.

Requirements

  • 5+ años en desarrollo backend con Node.js/TypeScript.
  • 3+ años construyendo APIs con NestJS u otro framework equivalente.
  • Experiencia comprobable en Apigee X (proxies, policies, API products, ambientes, revisiones, deployments).
  • Integración con SQL (PostgreSQL/MySQL) y NoSQL (MongoDB/Redis).
  • Conocimientos sólidos de seguridad en APIs (OAuth2/OIDC, JWT, HMAC, rotación de secretos).
  • Experiencia en Docker y despliegues en GCP (Cloud Run/GKE) o AWS equivalentes.
  • Certificaciones obligatorias: Develop and Secure APIs with Apigee X — Skill Badge (Google Cloud); Deploy and Manage Apigee X — Skill Badge (Google Cloud).
  • Deseable: Apigee Hybrid y/on-prem; monetización de APIs; Apigee Shared Flows.
  • Deseable: Terraform, Service Mesh (Anthos/ASM o Istio), Cloud Build/GitHub Actions/GitLab CI.
  • Deseable: Experiencia en event-driven (Pub/Sub, Kafka) y en pruebas de performance (k6, Gatling o JMeter).
  • Deseable: Conocimientos de VTEX/retail e integración con ERP/OMS/POS.
EX Squared LATAM

Senior Backend Developer

EX Squared LATAM
Seniorcontract🇺🇸 United States
Posted: 3 days agoSource: exsquaredlatam.breezy.hr
AWSDockerGraphQLJavaJenkinsJUnitKafkaKubernetesLinuxMySQLOraclePostgres+7 more
EX Squared LATAM

Backend Developer, Java and AWS

EX Squared LATAM
Mid · Seniorcontract🇺🇸 United States
Posted: 31 days agoSource: exsquaredlatam.breezy.hr
AWSDockerJavaJenkinsJUnitKafkaKubernetesLinuxMySQLOraclePostgresSpring+5 more
Imagemaker

Full Stack Developer, React/Node

Imagemaker
Mid · Seniorfull-time🇨🇱 Chile
Posted: 14 days agoSource: imagemaker.pinpointhq.com
AWSDockerGoogle Cloud PlatformGraphQLJavaScriptJestKafkaKubernetesMongoDBMySQLNext.jsNode.js+7 more
SONDA

Desenvolvedor Pleno, Java e Node.js

SONDA
Mid · Seniorfull-time🇧🇷 Brazil
Posted: 5 days agoSource: carrera.sonda.com
AWSCloudDockerEC2HerokuHibernateJavaJavaScriptMavenNode.jsOraclePostgres+6 more
Tekton Labs

Fullstack Developer, Java / React

Tekton Labs
Mid · Seniorcontract💃 Anywhere in Latin America
Posted: 5 days agoSource: tekton-labs.breezy.hr
ApacheAWSAzureCloudDockerGoogle Cloud PlatformJavaKafkaKubernetesReactReact NativeSpring+2 more