Back-end Developer

Hace 2 meses

Gran Santiago, Región Metropolitana de Santiago, Chile Factor IT Jornada completa
En Factor IT impulsamos la transformación digital de organizaciones en Latinoamérica mediante soluciones de Data & Analytics, Inteligencia Artificial, Cloud y Automatización. Actualmente buscamos un/a Backend Developer (Semi Senior) para participar en el desarrollo y evolución de plataformas digitales de alta disponibilidad, construyendo servicios robustos, escalables y seguros que soporten aplicaciones críticas para miles de usuarios.

Principales responsabilidades

  • Desarrollar y mantener APIs REST y servicios backend utilizando Python o Node.js.
  • Implementar lógica de negocio para plataformas digitales y aplicaciones empresariales.
  • Diseñar e integrar servicios con sistemas internos y proveedores externos.
  • Optimizar consultas sobre bases de datos relacionales y NoSQL para mejorar el rendimiento de las aplicaciones.
  • Participar en el análisis técnico, refinamiento de historias de usuario y diseño de soluciones.
  • Desarrollar pruebas unitarias e integración para garantizar la calidad del software.
  • Gestionar código fuente mediante Git y participar en procesos de revisión de código (Merge Requests).
  • Implementar y desplegar soluciones utilizando pipelines de CI/CD en GitLab.
  • Colaborar en la evolución de arquitecturas backend basadas en microservicios.
  • Gestionar de forma segura credenciales, configuraciones y variables de entorno en plataformas Cloud.
  • Cumplir con estándares de seguridad, calidad y buenas prácticas de desarrollo.

Requisitos

Objetivo del cargo

Diseñar, desarrollar y mantener servicios backend y APIs que soporten plataformas digitales, garantizando escalabilidad, rendimiento, seguridad e integración eficiente con sistemas internos y externos.

Requisitos

Formación académica

  • Profesional en Ingeniería de Sistemas, Ingeniería Informática, Ingeniería de Software o carreras afines.

Experiencia requerida

  • Mínimo 3 años de experiencia en desarrollo backend.
  • Experiencia en diseño e implementación de APIs REST.
  • Participación en proyectos utilizando metodologías ágiles.

Conocimientos técnicos requeridos

Desarrollo Backend

  • Python o Node.js.
  • Diseño y desarrollo de APIs REST.
  • Lógica de negocio backend.
  • Integración de servicios.

Bases de datos

  • PostgreSQL.
  • Bases de datos relacionales.
  • Bases de datos NoSQL.
  • Optimización de consultas SQL y NoSQL.

Seguridad

  • OAuth 2.0.
  • JWT.
  • Gestión de autenticación y autorización.

Cloud y DevOps

  • Google Cloud Platform (GCP) y/o Oracle Cloud Infrastructure (OCI).
  • Git.
  • GitLab CI/CD.
  • Docker.

Competencias

  • Comunicación efectiva.
  • Orientación al cliente.
  • Trabajo en equipo.
  • Pensamiento analítico.
  • Innovación.
  • Planificación y organización.
  • Proactividad.
  • Capacidad de aprendizaje continuo.
  • Resolución de problemas.

Conocimientos deseables

  • Arquitectura de microservicios.
  • Contenedores y orquestación básica (Kubernetes).
  • Seguridad aplicada al desarrollo backend.
  • Integración de servicios en entornos Cloud.
  • Observabilidad y monitoreo de aplicaciones.
  • Diseño de aplicaciones escalables y resilientes.
  • Prácticas DevSecOps.

¿Qué ofrecemos?

  • Participación en proyectos de transformación digital de alto impacto.
  • Trabajo con tecnologías modernas de desarrollo backend y Cloud.
  • Ambiente colaborativo, dinámico y orientado a la innovación.
  • Desarrollo profesional continuo y oportunidades de crecimiento.
  • Participación en equipos multidisciplinarios con metodologías ágiles.