Backend Developer

Antal International
19 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish, English

Job location

Tech stack

Human-Computer Interaction
MongoDB
MySQL
RabbitMQ
Backend
GIT
Kubernetes
Information Technology
Kafka
Docker
Elixir
Go

Job description

  • Trabajarás con el equipo en el diseño e implementación de microservicios robustos, escalables y mantenibles, con un enfoque especial en los principios de microarquitectura. Desarrollarás código de alta calidad principalmente en Go y Elixir, asegurando un rendimiento y fiabilidad óptimos.
  • Trabajarás con Kubernetes para la orquestación de contenedores, asegurando un despliegue y escalabilidad eficientes.
  • Utilizarás brokers de mensajes como RabbitMQ y Kafka para la comunicación asincrónica.
  • Integrarás y gestionarás bases de datos como MongoDB y MySQL para el almacenamiento y recuperación de datos.
  • Implementarás soluciones de monitoreo y registro utilizando Grafana y Sentry para garantizar la salud y el rendimiento del sistema.

Requirements

  • Tienes la motivación para construir soluciones backend de alta calidad.
  • Prefieres la línea de comandos sobre una interfaz de usuario.
  • Te gusta desafiarte a ti mismo y a los demás y mejorar continuamente tus habilidades de codificación.
  • Te desenvuelves bien trabajando en equipo Además: Tienes un título de licenciatura o máster en el área de Ciencias de la Computación o equivalente; Tienes experiencia en Desarrollo Backend; Tienes experiencia con al menos varias de las siguientes tecnologías: Go, Elixir, Docker, Kubernetes, RabbitMQ, Kafka, MySQL, MongoDB; No eres ajeno a Git; Te sientes cómodo trabajando en un entorno ágil; Eres fluido en inglés, tanto escrito como hablado (requisito indispensable).

About the company

Como desarrollador de software de backend, serás parte de uno de un equipo multidisciplinario de scrum, compuesto por desarrolladores talentosos, motivados y serviciales. Junto con un Gerente de Producto y el resto de tu equipo, eres responsable de crear tu backlog y entregar soluciones de calidad. Tú y tu equipo se hacen cargo de los servicios y software que construyen. Y te aseguras de que los servicios sean testables, fáciles de mantener y resistentes. Trabajarás en estrecha colaboración con otros equipos de desarrollo para asegurarte de que la funcionalidad que construyes se adapte perfectamente a las necesidades y requisitos de nuestros clientes.

Apply for this position