**Responsabilidades**:
- Diseñar, desarrollar e implementar microservicios utilizando lenguajes y tecnologías modernas.
- Crear y mantener APIs RESTful para la integración con aplicaciones front-end y otros servicios.
- Optimizar el desempeño de los servicios backend para garantizar su alta disponibilidad y escalabilidad.
- Implementar pruebas unitarias, integrales y de carga para asegurar la calidad del código.
- Desplegar y administrar microservicios en entornos de contenedores como Docker y Kubernetes.
- Participar en la definición de la arquitectura de sistemas y en la toma de decisiones técnicas clave.
- Colaborar estrechamente con equipos de frontend, DevOps y QA para alinear objetivos y cumplir plazos.
- Documentar las soluciones implementadas y mantener un control de versiones eficaz.
**Requisitos**:
- Experiência comprobable desarrollando backend con microservicios.
- Dominio de lenguajes como Java, Python, Node.js, Go, o similares.
- Conocimiento de contenedores (Docker) y orquestadores (Kubernetes).
- Experiência con bases de datos relacionales y no relacionales (SQL, MongoDB, etc.).
- Familiaridad con el uso de herramientas de control de versiones como Git.
- Conocimiento de arquitecturas basadas en eventos y mensajería (Kafka, RabbitMQ, etc.).
- Experiência con servicios en la nube como AWS, Azure o Google Cloud.
- Fuertes habilidades analíticas y enfoque en resolución de problemas.
**Deseable**:
- Experiência con entornos CI/CD.
- Conocimientos en metodologías ágiles (Scrum, Kanban).
- Certificaciones en tecnologías relevantes (AWS Certified Developer, Kubernetes, etc.).
- Familiaridad con el uso de frameworks como Spring Boot, Flask, Express, etc.
**Ofrecemos**:
- Sueldo competitivo acorde a experiência.
- Prestaciones de ley
- Trabajo en un entorno colaborativo y dinámico.
Tipo de puesto: Tiempo completo
Sueldo: $35,000.00 - $40,000.00 al mes
Tipo de jornada:
- Turno de 8 horas
Lugar de trabajo: Empleo presencial