Start Your Search Here

Job Search

FactorIT

Bogotá Ciudad / Global

Desarrollador Full-Stack Senior

Job Description

Liderazgo técnico.

Buscamos Desarrolladores Full Stack Senior para integrarse a un equipo de tecnología y participar en la construcción, evolución y modernización de soluciones web robustas, seguras y escalables.

La posición requiere profesionales con sólida experiencia en Java y Angular, capaces de abordar tanto el desarrollo frontend como backend, trabajar con bases de datos, integrar servicios y APIs, y aplicar buenas prácticas de arquitectura, testing, seguridad y DevOps.

El profesional deberá ser capaz de traducir requerimientos complejos de negocio en soluciones técnicas de calidad, colaborar con equipos multidisciplinarios y aportar desde su experiencia en diseño, desarrollo, revisión de código y mejora continua.

Responsabilidades principales Diseñar, desarrollar e implementar aplicaciones web Full Stack robustas, escalables y mantenibles.

Desarrollar soluciones frontend utilizando Angular, JavaScript, HTML5, CSS, RxJS y NgRx.

Diseñar y desarrollar componentes backend con Java 8+, Spring Boot, Spring MVC, Spring Security y Spring Data.

Construir y mantener APIs REST, servicios y lógica de negocio.

Desarrollar integraciones y participar en la orquestación de servicios y APIs.

Diseñar y trabajar con bases de datos relacionales y NoSQL.

Aplicar principios de código limpio, patrones de diseño y estándares de arquitectura.

Participar en soluciones basadas en microservicios y arquitecturas modernas.

Implementar pruebas unitarias, de integración y automatizadas.

Participar en revisiones de código y promover buenas prácticas de desarrollo.

Trabajar con herramientas de CI/CD, control de versiones y calidad de código.

Contribuir a iniciativas de modernización, optimización e integración de soluciones.

Identificar oportunidades de mejora en rendimiento, mantenibilidad, seguridad y escalabilidad.

Documentar soluciones y componentes técnicos.

Participar activamente en equipos bajo metodologías Scrum/Agile.

Compartir conocimiento y apoyar técnicamente a otros integrantes del equipo.

Perfil que buscamos Buscamos Una Persona Con Comunicación asertiva.

Orientación al cliente.

Capacidad de negociación.

Trabajo en equipo.

Liderazgo técnico.

Planificación y organización.

Pensamiento analítico.

Innovación.

Capacidad de aprendizaje.

Orientación a la calidad y mejora continua.

Experiencia Mínimo 5 años de experiencia profesional, idealmente entre 4 y 6 años o más en desarrollo Full Stack, participando en proyectos productivos y con experiencia en liderazgo técnico o coordinación de equipos.

Idioma Inglés B1–B2, con capacidad para comprender documentación técnica y desenvolverse en contextos profesionales.

Conocimientos deseables Python.

Observabilidad y monitoreo.

Análisis de capacidad.

Despliegues multiambiente.

Integración con servicios Cloud.

Arquitecturas event-driven.

Seguridad aplicada al desarrollo de software.

Experiencia en liderazgo técnico o coordinación de equipos.

Certificaciones o formación adicional en Full Stack, arquitectura de software, Cloud o microservicios.

¿Qué ofrecemos? Participación en un proyecto tecnológico de alcance regional.

Trabajo bajo modalidad híbrida en Bogotá.

Contrato a plazo fijo.

Participación en iniciativas de desarrollo, integración y modernización tecnológica.

Entorno colaborativo y multidisciplinario.

Oportunidad de aportar desde un rol Full Stack Senior con componente de liderazgo técnico.

#J-18808-Ljbffr

Aplicar Now

Similar Opportunities

View all jobs