Desarrollador Backend en Golang (SSR/SR)
Únete a Falabella Financiero y transforma la experiencia digital de miles de personas
En Falabella Financiero, somos parte de un ecosistema de marcas que comparten un propósito común:
Simplificar y Disfrutar más la Vida
.
Con presencia en
9 países
y más de
80 mil colaboradores
, trabajamos como
Un Solo Equipo
para reinventar la experiencia de nuestros clientes.
Somos una empresa que
pone primero a las personas
, que busca lo simple, que le gusta andar liviano y ser digital.
Si te apasiona la tecnología, la innovación y los desafíos, este rol es para ti
Misión del Cargo
Como
Desarrollador Backend en Golang
, te integrarás a uno de nuestros equipos especializados en backend, donde tendrás control total del stack de los microservicios que garantizan el correcto funcionamiento de nuestras soluciones.
Nuestras APIs brindan servicio a miles de sesiones únicas al día en sectores como el bancario y otros canales críticos.
Tu misión será construir, mantener y evolucionar aplicaciones confiables, escalables y de alto desempeño que mejoren continuamente la experiencia de nuestros clientes internos y externos.
Tus Responsabilidades
- Responsabilidad end-to-end
: Participar activamente en todas las etapas del ciclo de desarrollo de software, desde el diseño hasta el despliegue y monitoreo.
- Construcción de aplicaciones robustas
: Diseñar y desarrollar sistemas altamente disponibles, escalables y resistentes a fallos.
- Desarrollo de APIs REST
: Crear y mantener APIs RESTful listas para ser consumidas por proveedores y clientes internos.
- Traducción de requerimientos
: Convertir necesidades complejas del negocio en soluciones técnicas efectivas basadas en microservicios.
- Optimización continua
: Diagnósticar y resolver problemas tanto en la aplicación como en los entornos donde se ejecutan, mejorando continuamente el rendimiento y la disponibilidad.
- Colaboración técnica
: Trabajar en estrecha colaboración con otros ingenieros, arquitectos y equipos multidisciplinarios.
Requisitos Técnicos y Profesionales
- Estudiante avanzado o graduado de carreras universitarias o terciarias en Sistemas, Computación, Informática o experiencia equivalente.
- Comunicación clara y efectiva.
- Autonomía y resolución de problemas complejos.
- Proactividad y orientación a resultados.
- Capacidad para priorizar tareas.
Conocimientos técnicos:
- Base sólida en algoritmos y estructuras de datos.
- Experiencia en desarrollo de aplicaciones de alto tráfico y disponibilidad.
- Patrones de diseño e integración.
- Clean Code y principios SOLID.
- TDD (Test Driven Development).
- CI/CD en pipelines reales.
- Herramientas: Git, Docker, Kubernetes, Kafka, RabbitMQ, Redis.
- Bases de datos relacionales y no relacionales.
- Documentación de APIs con Swagger/OpenAPI.
Stack Tecnológico
- Lenguajes:
Go (excluyente SR), Java - Bases de Datos:
MySQL, Postgres, Redis, MongoDB, Cassandra - Herramientas:
Docker, Kubernetes, Git, CI/CD - Mensajería:
Kafka, RabbitMQ - Documentación:
Swagger, OpenAPI - Sistemas Operativos:
Linux/Unix-like - Monitoreo:
Prometheus, Grafana, Datadog (deseable)
Requisitos Excluyentes (Senior)
- +4 años como desarrollador backend
- +3 años desarrollando microservicios
- +3 años contribuyendo en diseño de sistemas (arquitectura, patrones, escalabilidad)
- +2 años usando
Golang - Experiencia diseñando APIs con
Swagger/OpenAPI - Experiencia práctica con Docker, Kubernetes, Redis, Kafka/RabbitMQ
- Experiencia con GitLab CI / GitHub Actions / Jenkins
- Manejo de sistemas Linux/Unix-like
Deseables
- Programación funcional
- Sistemas distribuidos
- Experiencia en Azure o GCP
- Concurrencia y expresiones lambda
- Inglés técnico conversacional
Diversidad e Inclusión
Apoyamos la Ley 21.015
y promovemos la diversidad en todas sus formas, sin importar religión, raza, género, situación de discapacidad o nacionalidad.
¿Te identificas con este perfil?
Buscamos un apasionado de la tecnología, con mentalidad de ownership, compromiso técnico y capacidad de resolver problemas complejos con soluciones simples y sostenibles