Desarrollador FullStack Java + Angular Senior

Hace 7 horas

Colombia Softtek Jornada completa
Requisitos Requerido – Habilidades Técnicas 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. Dominio de HTML5, JavaScript, TypeScript y CSS. 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. Requerido – Habilidades Blandas Capacidad analítica y resolución de problemas. Orientación a resultados. Comunicación efectiva. 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. Deseable (Habilidades Técnicas) 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. Responsabilidades (Actividades a desempeñar) 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. Mantener documentación técnica actualizada. 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. Idiomas requeridos Inglés: No requerido. Información adicional Modalidad: Bogotá y alrededores
- híbrido. Para el resto de Colombia
- remoto. Contrato a término indefinido.