Job Closed
This listing is no longer active.
Helping companies transform their business through technology to meet the growing expectations of their customers.
Desarrollador – Java, JS, Go, Python
Location
Mexico
Posted
124 days ago
Salary
0
Seniority
Senior
Job Description
Desarrollador – Java, JS, Go, Python
Metova, Inc.
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.
Job Requirements
- 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.
Benefits
- Ubicación / Modalidad**
- Remoto desde México / Híbrido (CDMX o Guadalajara)
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Software Engineer – Ruby on Rails, React
CompanyCamThe #1 field service management app for contractors.
• Design, implement, and deliver complex, cross-cutting features and systems across Ruby on Rails, PostgreSQL, GraphQL/REST, React, and React Native. • Lead efforts to address technical debt and system reliability, proactively identifying areas for refactoring or optimization. • Influence and evolve architecture and system design, anticipating future needs and driving long-term improvements across services and applications. • Set and uphold high standards for code quality, testing coverage, and documentation — and mentor others to do the same. • Drive improvements to internal tooling, CI/CD pipelines, and monitoring systems to enhance developer experience and system resilience. • Facilitate technical discussions and decision-making, helping the team navigate trade-offs and align on best solutions. • Act as a point of escalation for complex technical challenges, supporting team members in unblocking progress. • Partner closely with product managers, designers, and engineers, shaping feature direction by identifying technical opportunities, risks, and trade-offs early in discovery.
Drupal Engineer
ICFFounded in 1969, ICF is a global advisory and technology services company headquartered in Reston, Virginia. It delivers data-driven solutions across energy, environment, infrastru
• Be a key contributor in the creation of Drupal sites that are fully compliant with standards for design, accessibility, security, and performance • Write automated tests that support the delivery of quality software • Contribute to the client, ICF, and Drupal engineering communities • Work directly with stakeholders and team members to set and manage expectations throughout the life of the project • Operate within an agile development process
Backend Software Engineer, Storefronts
AirbnbAirbnb is a community based on connection and belonging.
• Deliver useful, personalized new features for Airbnb’s homepage; enabling guests around the world to find places to stay and more on Airbnb. • Support new, growing products on Airbnb’s global platform like Airbnb Experiences and Services. • Contribute to technical improvements that make the team’s products higher quality and increase the team’s velocity. • Develop new APIs to power interfaces that enable users to navigate and discover new Airbnb products. • Contribute to improving performance and robustness of backend services and architecture powering Airbnb’s homepage & search alongside other search product engineering teams. • Contribute to development of new product features and experiences with a cross-discipline group of engineers • Use AI tools to develop new features for Airbnb’s guests and tools for the Airbnb team to move faster. • Work closely with cross functional partners in design, product, marketing, and data science to bring new features from design to production.
• Maintain and develop a React UI library using Chakra UI • Maintain and develop websites using Next.js, employing different rendering strategies like SSR (Server-Side Rendering), SSG (Static Site Generation), and ISR (Incremental Static Regeneration) • Perform DevOps tasks, including automations with GitHub Actions • Integrate with CMS to manage content for our websites • Develop automated tests and unit tests to ensure code quality • Develop and maintain server-side applications using Node.js and Nestjs • Utilize TypeScript for both front-end and back-end development to ensure type safety and code quality.




