Desarrollador Back-end

Siptel Chile

Siptel Chile

Salary: Gross salary $3000 - 3500
Type: Tiempo completo

Tags: Java Redis MySQL PostgreSQL

Drivia es una plataforma chilena de gestión inteligente de flotas y conductores que combina monitoreo en tiempo real, telemetría avanzada y herramientas de seguridad para ayudar a empresas a operar sus vehículos con mayor eficiencia y control.
A través de una interfaz centralizada, Drivia permite a los operadores tener visibilidad completa de su flota: ubicación, comportamiento de conductores, alertas de seguridad y datos clave para la toma de decisiones. El producto ya está en producción con usuarios activos, lo que valida la propuesta de valor en el mercado chileno de transporte y logística.
El segmento de gestión de flotas en Latinoamérica está en plena expansión, impulsado por la necesidad de reducir costos operacionales, mejorar la seguridad vial y digitalizar operaciones que hoy se manejan de forma manual o fragmentada. Drivia apunta a ser la solución local más completa y accesible para ese mercado.

Job opportunity published on getonbrd.com.

Funciones del cargo

· Diseñar e implementar APIs RESTful y servicios backend escalables usando Spring Boot (Java 1.8) y NestJS (TypeScript con Node 20).
· Aplicar principios de Clean Architecture en la estructuración del código, módulos y capas de la aplicación.
· Implementar y mantener capas de persistencia de datos usando TypeORM y ORM de Spring Boot (Hibernate/JPA).
· Trabajar con bases de datos relacionales (MySQL, PostgreSQL) y NoSQL (MongoDB), garantizando integridad y optimización de datos.
· Implementar sistemas de caché con Redis para optimización de rendimiento y reducción de latencia.
· Integrar y gestionar sistemas de eventos asíncronos mediante Kafka 7.9.4 para procesamiento distribuido.
· Implementar autenticación y autorización robustas usando Keycloak y OAuth 2.0.
· Optimizar consultas SQL, índices de base de datos y estructura de datos para máximo rendimiento.
· Escribir código limpio, mantenible, testeable y bien documentado siguiendo estándares establecidos.
· Colaborar activamente en revisión de código peer y participar en definición de estándares técnicos.
· Participar en sprints ágiles y entregas continuas con pipelines CI/CD mediante Jenkins.
· Realizar pruebas unitarias, de integración y de sistema para asegurar calidad del código.
· Documentar APIs, especificaciones técnicas y decisiones arquitectónicas.
· Participar en troubleshooting y resolución de incidentes en producción.

Requerimientos del cargo

Buscamos un Desarrollador Backend con experiencia en arquitecturas escalables y APIs de alto rendimiento para sumarse a nuestro equipo técnico. Serás clave en la construcción y evolución del core de nuestra plataforma de gestión de flotas, trabajando con tecnologías modernas en un entorno ágil y colaborativo.

¿Qué harás?

Diseñarás e implementarás APIs RESTful y servicios backend usando Spring Boot (Java) y NestJS (TypeScript/Node.js), aplicando principios de Clean Architecture. Gestionarás capas de persistencia con TypeORM, Hibernate/JPA y bases de datos relacionales (MySQL, PostgreSQL) y NoSQL (MongoDB). Implementarás caché con Redis, procesamiento de eventos distribuidos con Kafka, y autenticación robusta mediante Keycloak y OAuth 2.0. También participarás en revisiones de código, pipelines CI/CD con Jenkins y resolución de incidentes en producción.

¿Qué buscamos?

  • 3 a 5 años de experiencia en desarrollo backend
  • Dominio de Java con Spring Boot y TypeScript con Node.js 20
  • Experiencia con bases de datos relacionales y NoSQL
  • Manejo de Redis, Kafka, Docker y nociones de Kubernetes
  • Carrera en Ingeniería Informática, Sistemas Computacionales o afín

¿Qué valoramos?

Personas con pensamiento analítico, orientación a la calidad, comunicación clara y una actitud proactiva hacia la optimización y mejora continua del sistema.

Opcionales

100% remoto.

Condiciones

100% remoto.

Fully remote You can work from anywhere in the world.

Source: GetOnBoard | Main Category: Programming