Desarrollador (Java/JS/Go/Python) at Metova

We are redirecting you to the source. If you are not redirected in 3 seconds, please click here.

Desarrollador (Java/JS/Go/Python) at Metova. Buscamos un(a) Ingeniero(a) de Plataforma con experiencia en el diseño y desarrollo de soluciones de infraestructura y aplicaciones de alta disponibilidad y transaccionalidad. Este rol requiere conocimientos avanzados en lenguajes como Golang, Java o Node.js, así como dominio de APIs RESTful y GraphQL. El candidato ideal será hands-on, orientado a automatización, observabilidad y buenas prácticas de despliegue en AWS, incluyendo el uso de servicios como API Gateway, Load Balancers y ECS.. Responsabilidades Principales. 1. Diseñar y mantener la plataforma de servicios, asegurando su escalabilidad, resiliencia y rendimiento.. 2. Desarrollar y exponer APIs REST y GraphQL de alto rendimiento para aplicaciones críticas y y mensajería asincrónica (Ej. Kafka, RabbitMQ, MKS).. 3. Colaborar en la definición de arquitecturas distribuidas, orientadas a eventos y desacopladas.. 4. Participar en el desarrollo de herramientas de automatización y monitoreo (infraestructura como código, dashboards, alertas).. 5. Asegurar buenas prácticas de seguridad, versionamiento y despliegue continuo (CI/CD).. 6. Optimizar la infraestructura usando servicios de AWS (API Gateway, ELB, ECS, CloudWatch, etc.).. 7. Colaborar con equipos de desarrollo, producto y operaciones para entregar soluciones robustas en producción.. 8. Implementar y mantener microservicios desacoplados, aplicando principios de Clean Architecture y DDD.. 1. Experiencia en desarrollo con Java, Next.js (React), Python y/o Golang (Java es deseable).. 2. Sólida experiencia en creación y consumo de APIs RESTful y GraphQL.. 3. Experiencia en diseño, desarrollo, implementación y mantenimiento de sistemas de alta transaccionalidad y disponibilidad de millones de transacciones por mes.. 4. Conocimiento avanzado en AWS y servicios como API Gateway, ALB/NLB, ECS, SQS, CloudWatch, etc.. 5. Conocimientos en herramientas de observabilidad y monitoreo (Prometheus, Grafana, Datadog, etc.).. 6. Experiencia diseñando e implementando microservicios y arquitecturas orientadas a eventos.. 7. Conocimientos en bases de datos SQL (PostgreSQL, SQL Server) y NoSQL (MongoDB, Redis).. 8. Familiaridad con mensajería asincrónica (RabbitMQ, Kafka, MKS).. 9. Uso de herramientas de contenedorización y orquestación (Docker, Kubernetes).. 10. Conocimiento de CI/CD y versionamiento con Git, idealmente usando Azure DevOps.. 11. Conocimiento en OAuth 2.0, JWT y patrones de seguridad para APIs.. 12. Práctica de testing unitario y de integración.. 13. Familiaridad con DDD (Domain-Driven Design) y buenas prácticas de Clean Code.. Plus / Deseables (Nice to Have). Experiencia implementando arquitecturas orientadas a eventos (Kafka, SNS/SQS).. Conocimiento en infraestructura como código (Terraform, CloudFormation, Pulumi).. Conocimiento en herramientas de calidad como SonarQube, cobertura de código detección de code smells.. Certificación en AWS (Solutions Architect, DevOps Engineer o similar).. Familiaridad con servicios cloud como API Management, AWS Lambda.. Conocimiento en protocolos como gRPC o WebSockets.. Company Location: Mexico.