Requerimientos Requerido – Habilidades Técnicas
• Más de 3 años de experiencia desarrollando aplicaciones Full Stack utilizando Java y Angular
• Más de 3 años de experiencia desarrollando aplicaciones backend con Java 17 o superior, Spring Boot y Spring MVC
• Más de 3 años de experiencia desarrollando aplicaciones web modernas con Angular, incluyendo componentes, servicios, formularios reactivos, routing, manejo de estado y consumo de APIs REST. Conocimiento sólido de TypeScript.
• Experiencia diseñando, desarrollando y consumiendo APIs RESTful.
• Experiencia trabajando con arquitecturas basadas en microservicios
• Experiencia en persistencia y gestión de datos utilizando JPA/Hibernate
• Conocimiento de Streams API para procesamiento y transformación de datos en Java
• Experiencia con bases de datos SQL Server y Cosmos DB, incluyendo modelado de datos, optimización de consultas y mejora de rendimiento
• Experiencia desarrollando y manteniendo procedimientos almacenados, funciones y triggers en SQL Server
• Experiencia utilizando XML y XSLT para intercambio y transformación de información
• Experiencia utilizando Git para control de versiones y Maven o Gradle para la gestión y construcción de proyectos
• Experiencia trabajando con soluciones en la nube, preferiblemente Microsoft Azure
• Experiencia en configuración y mantenimiento de pipelines CI/CD utilizando herramientas como Git, Jenkins y Maven
• Experiencia trabajando bajo metodologías ágiles como Scrum o Agile
• Conocimiento de buenas prácticas de desarrollo, programación orientada a objetos, principios SOLID, patrones de diseño y Clean Code Deseable (Habilidades Técnicas)
• Experiencia con AppDynamics
• Experiencia con Duck Creek Platform
• Experiencia en la industria de seguros o servicios financieros Responsabilidades (Actividades a desempeñar)
• Desarrollar y mantener aplicaciones basadas en Angular y tecnologías Java
• Escribir código limpio, mantenible y optimizado siguiendo estándares de calidad, seguridad y buenas prácticas de desarrollo
• Participar en el ciclo completo de desarrollo de software, incluyendo análisis, diseño, desarrollo, pruebas, implementación y mantenimiento de soluciones
• Diseñar, desarrollar y mantener APIs RESTful y soluciones basadas en arquitecturas de microservicios
• Colaborar con equipos multifuncionales para identificar, analizar y resolver problemas complejos de negocio y tecnología
• Trabajar con stakeholders del negocio para traducir requisitos funcionales en historias técnicas y soluciones de software escalables
• Participar en revisiones de código para garantizar el cumplimiento de estándares de alta calidad, buenas prácticas de ingeniería y mantenibilidad de las soluciones
• Participar activamente en ceremonias ágiles, actividades de mejora continua y procesos de colaboración del equipo
• Orientar y brindar acompañamiento técnico a desarrolladores junior, apoyando su crecimiento en habilidades y conocimientos
• Contribuir al mantenimiento, evolución y optimización continua de las aplicaciones y componentes bajo su responsabilidad Idiomas requeridos Inglés B1 Intermedio Información Adicional
• Ubicación
• Híbrido en Bogotá, Colombia
• Remoto en otras ciudades de Colombia Talent Acquisition Specialist
[email protected]
📌 Desarrollador FullStack Proficient (Colombia)
🏢 Softtek
📍 Colombia