Backend Developer - Hibrido

Aguayo — Colombia · Posted ~1 day ago

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Description

¿Eres un experto en desarrollo backend con enfoque en arquitectura de servicios y buscas un nuevo reto? ¡Únete a nuestro equipo, un socio líder en soluciones tecnológicas! Buscamos un Backend Developer para potenciar la infraestructura digital de nuestros sistemas y fortalecer la lógica de negocio de nuestras aplicaciones. Esta es tu oportunidad para impulsar estrategias innovadoras y trabajar en un entorno dinámico y colaborativo. Responsabilidades clave:Gestión estratégica de lógica backend: Diseñar, implementar y optimizar servicios web, APIs RESTful y arquitecturas lógicas para aumentar el rendimiento y escalabilidad de los sistemas.Análisis y optimización de métricas: Monitorear el rendimiento de las consultas y transacciones, ajustando código y bases de datos en función de KPIs clave de velocidad y disponibilidad.Innovación y tecnologías emergentes: Experimentar con nuevas herramientas, microservicios, optimización de algoritmos e inteligencia artificial aplicada al desarrollo.Colaboración interdepartamental: Coordinar con equipos de Frontend, QA y arquitectura para garantizar una integración fluida y alineada con los objetivos del proyecto.Planeación y documentación estratégica: Mantener estándares de código, guías técnicas, documentación de APIs y registrar aprendizajes clave para futuras optimizaciones. Requisitos Indispensables y UbicaciónTítulo profesional universitario graduado con Tarjeta Profesional vigente (requisito indispensable e invalidable).+3 años de experiencia comprobable desempeñándose como Backend Developer en lenguajes como Node.js, Java, Python o C#.Disponibilidad inmediata e ineludible para ingresar en un proyecto inicial de 2 meses.Disponibilidad obligatoria para asistir presencialmente todos los jueves al laboratorio ubicado en la Carrera 11 No. 87-51, Piso 7, Bogotá. Competencias Técnicas y OperativasDesarrollo y Lenguajes:Conocimiento sólido en programación orientada a objetos (POO) e ingeniería de software.Dominio de lenguajes de programación como JavaScript / TypeScript y el framework Node.js (además de experiencia en Java, Python o C#).Arquitectura, Patrones y Servicios:Aplicación práctica de patrones de diseño y principios SOLID y ACID.Conocimiento y experiencia en servicios web REST/SOAP, así como en la documentación y utilización de APIs RESTful.Experiencia en la ejecución e integración de servicios web y consumo de microservicios.Bases de Datos y Nube:Manejo avanzado de sistemas de bases de datos relacionales (SQL) y no relacionales (NoSQL) como MySQL, MongoDB, entre otros.Conocimiento en servicios de plataformas de nube, especialmente AWS.Calidad de Código y Pruebas:Calidad de software aplicada mediante pruebas unitarias, de integración y end-to-end (E2E).Manejo de herramientas de medición de calidad de código como JaCoCo, Lint y SonarQube.Gestión, Control y Análisis:Dominio de control de versiones (Git) y flujo de trabajo en entornos de desarrollo ágiles.Habilidad para interpretar métricas de rendimiento del servidor y tomar decisiones basadas en datos. Habilidades Blandas y Estilo de TrabajoExcelente comunicación escrita y capacidad para estructurar documentación técnica clara.Alto grado de lógica, estructuración y pensamiento estratégico.Adaptabilidad y proactividad para enfrentar los cambios constantes en requerimientos de negocio. ¿Qué ofrecemos?Oportunidad de trabajar en un entorno dinámico y colaborativo.Participación en proyectos innovadores para arquitecturas de alto rendimiento.Flexibilidad de modelo híbrido (1 día presencial en Bogotá y resto remoto).Crecimiento profesional en un entorno de constante innovación tecnológica. Sobre nosotros:En nuestro equipo, fusionamos visión y tecnología para diseñar estrategias únicas que generan impacto. Colaboramos con empresas visionarias para crear productos digitales robustos, impulsados por rigor técnico. Cada proyecto refleja nuestro compromiso con la excelencia. Proceso de contratación:Entrevista inicial: Si tu perfil cumple con nuestras expectativas, serás contactado para una entrevista telefónica breve (15 min) donde discutiremos tu experiencia, disponibilidad y aspiración.Entrevista final / Validación: Evaluación técnica con la mesa de arquitectura.Oferta e Ingreso: Vinculación formal para inicio de actividades de inmediato. Nota: Sólo los candidatos que adjunten su Tarjeta Profesional serán considerados.