A complete application in a minute
Tailored resume and cover letter, ready to send.
Softtek está buscando un Desarrollador Full Stack para trabajar en proyectos que combinan Java en el backend y Angular en el frontend. El perfil debe incluir experiencia en APIs REST, integración de sistemas, y bases de datos relacionales.
Se valorará experiencia en Kubernetes, Docker, Azure y herramientas de IA para desarrollo. El rol ofrece modalidad híbrida en Bogotá y alrededores, con posibilidad de remoto para el resto de Colombia.
Profesional en Ingeniería de Sistemas, Ingeniería Informática, Análisis de Sistemas, Informática o carreras afines.
Mínimo 5 años de experiencia como Desarrollador Full Stack.
Experiencia sólida en desarrollo backend con Java.
Experiencia en desarrollo frontend con Angular (Angular 2+).
Experiencia desarrollando componentes, servicios, formularios reactivos y consumo de APIs REST en Angular.
Experiencia en diseño, desarrollo e integración de APIs REST y Web Services.
Experiencia integrando componentes frontend y backend.
Experiencia trabajando con bases de datos relacionales como SQL Server, Oracle o MySQL.
Conocimientos sólidos en modelado de datos, SQL y optimización de consultas.
Experiencia en integración entre sistemas y aplicaciones empresariales.
Experiencia en mensajería, procesamiento asíncrono o procesamiento paralelo.
Experiencia realizando pruebas unitarias.
Capacidad para elaborar documentación técnica y de pruebas.
Experiencia utilizando Git y GitHub para control de versiones.
Conocimientos en Integración Continua (CI) y Despliegue Continuo (CD).
Experiencia utilizando herramientas de desarrollo asistido por Inteligencia Artificial como GitHub Copilot, Claude Code o similares.
Capacidad analítica y resolución de problemas.
Orientación a resultados.
Trabajo colaborativo.
Capacidad de adaptación a entornos dinámicos.
Organización y gestión de prioridades.
Enfoque en calidad y mejora continua.
Autonomía y capacidad de autogestión.
Experiencia con Kubernetes.
Experiencia con Docker.
Experiencia en Kafka, RabbitMQ o Azure Service Bus.
Conocimiento en Redis Cache.
Experiencia trabajando bajo metodologías ágiles.
Experiencia desarrollando soluciones sobre Microsoft Azure.
Conocimientos o experiencia complementaria en tecnologías .NET.
Desarrollar soluciones Full Stack utilizando Java y Angular.
Diseñar e implementar componentes frontend y backend.
Desarrollar y mantener APIs REST y servicios de integración.
Participar en el diseño e implementación de arquitecturas escalables.
Diseñar, optimizar y mantener estructuras de datos y consultas SQL.
Implementar integraciones entre sistemas y aplicaciones corporativas.
Desarrollar procesos de automatización y servicios backend.
Ejecutar pruebas unitarias y asegurar la calidad del software.
Participar en procesos de CI/CD y buenas prácticas DevOps.
Gestionar código fuente mediante Git y GitHub.
Resolver incidentes y optimizar el desempeño de las aplicaciones.
Colaborar con equipos multidisciplinarios durante todo el ciclo de desarrollo.
Utilizar herramientas de Inteligencia Artificial para mejorar la productividad y calidad del desarrollo.
Modalidad: Bogotá y alrededores - híbrido. Para el resto de Colombia - remoto.