Empresa: Una empresa del Grupo Bancolombia Ubicación: Medellín. La tecnología es nuestra pasión, evolucionamos de manera constante para asegurar que la transformación tecnológica de nuestra organización esté apalancada con las tendencias del mercado , facilitando la vida de nuestros clientes y el día a día de los empleados asegurando altos estándares de seguridad y disponibilidad, promoviendo nuestro propósito de desarrollo sostenible para lograr el bienestar. ¿Cuáles serán tus retos? Velarás por el correcto ciclo de vida del software y de las aplicaciones a su cargo (análisis, diseño, desarrollo, pruebas, soporte, actualización y jubilación), que garantice el cumplimiento de los niveles de disponibilidad, calidad, seguridad y velocidad en las entregas requeridos por la organización, aplicando los lineamientos, estándares y mejores prácticas de TI y la mitigación de los riesgos asociados al desarrollo de software. Realizarás el ciclo de vida completo de las aplicaciones de software del EVC (analizar, diseñar, codificar, probar, desplegar y estabilizar). Vas a asegurar la correcta construcción de las soluciones tecnológicas implementadas del lado del backend con lenguaje de programación Java usando frameworks como Spring Boot, Spring WebFlux y su correcta integración con el frontend en Angular apoyándose de las mejores prácticas de la industria. Investigarás y propondrás desde el frente técnico la mejor forma de evolucionar nuestra infraestructura aprovechando las bondades de la nube de AWS y garantizando costo-eficiencia, escalabilidad y disponibilidad de las aplicaciones. Participarás en un entorno ágil donde como equipo se asegure la calidad de las aplicaciones, se cumpla el compromiso de entrega y se cubran las necesidades del negocio. Garantizarás que las aplicaciones de la línea de conocimiento cumplan con las definiciones dadas por el banco a nivel de estándares, lineamientos y buenas prácticas en el desarrollo de software. Solucionarás los incidentes que se presenten en las aplicaciones para dar soporte al usuario en el menor tiempo posible y proponiendo soluciones que garanticen la no repetición de eventos críticos. Realizarás los pasos a producción teniendo en cuenta que en algunos momentos debe realizarse fuera del horario laboral establecido. Gestionarás la documentación técnica de las aplicaciones en las herramientas definidas por el Banco. ¿Qué te hará exitoso/a en el rol? Profesional en ingeniería de sistemas o carreras afines. Conocimientos obligatorios: Java. Spring Boot. Java reactivo Spring Webflux. Estándares de API REST. Arquitectura limpia. Arquitectura de microservicios. AWS. Bases de datos relacionales (PostgreSQL). Conocimientos deseables: Arquitectura orientada a eventos (RabbitMQ). Angular. Bases de datos no relacionales (DynamoDB). Habilidades y/o competencias: Buena capacidad de comunicación y trabajo en equipo. Excelente relacionamiento colaborativo. Iniciativa y visión estratégica. Orientación a resultados. Haz clic en aplicar súmate a nuestro propósito y aportaremos juntos al bienestar. ¡Anímate a participar!#J-18808-Ljbffr