TECHNICAL LEAD ACTIMIZE: Technical Lead - NICE Actimize & Java altamente experimentado para liderar el diseño, desarrollo, modernización y entrega de aplicaciones empresariales complejas de gestión de fraude. El rol requiere experiencia sólida en NICE Actimize, Java/J2EE, Spring Boot, Microservicios, APIs REST, arquitectura cloud-native, herramientas DevOps, diseño de bases de datos y soporte productivo.
Será responsable de liderar soluciones técnicas, revisar arquitecturas y diseños, guiar equipos de desarrollo, garantizar la calidad del código y entregar aplicaciones escalables, seguras y de alto rendimiento. Trabajará en estrecha colaboración con arquitectos, Product Owners, stakeholders de negocio, QA, DevOps, Infraestructura y equipos de Soporte Productivo.
Esta posición demanda liderazgo técnico, capacidad de resolución de problemas complejos, toma de decisiones y habilidad para desenvolverse en entornos empresariales de alta exigencia.
Responsabilidades Principales
Liderar el diseño, desarrollo, implementación y soporte de aplicaciones empresariales utilizando Java, J2EE, Spring Boot, APIs REST y Microservicios.
Ser responsable de la entrega técnica durante todo el ciclo de vida de desarrollo de software (SDLC), incluyendo análisis de requerimientos, diseño de soluciones, estimaciones, desarrollo, pruebas, despliegue y soporte postproducción.
Traducir requerimientos de negocio en soluciones técnicas escalables, seguras, mantenibles y de alto desempeño.
Colaborar con arquitectos empresariales y de solución para definir arquitecturas, patrones de integración, roadmap tecnológico y estrategias de modernización.
Revisar y validar diseños técnicos, especificaciones de APIs, modelos de datos e integraciones.
Liderar equipos de desarrollo en la construcción de componentes reutilizables, servicios, APIs y frameworks corporativos.
Impulsar la adopción de arquitecturas de Microservicios, integración basada en APIs, arquitecturas orientadas a eventos y patrones cloud-ready.
Garantizar el cumplimiento de estándares de desarrollo, lineamientos de seguridad y mejores prácticas de arquitectura.
Realizar revisiones de código, revisiones de diseño y sesiones de validación técnica.
Identificar riesgos técnicos, dependencias, problemas de desempeño y definir planes de mitigación.
Diagnosticar y resolver problemas complejos en servicios Java, APIs, bases de datos, middleware e integraciones.
Liderar técnicamente incidentes productivos, análisis de causa raíz y planes de remediación permanente.
Dirigir actividades de optimización de rendimiento, tuning de consultas, análisis de memoria, concurrencia y escalabilidad.
Apoyar planeación de liberaciones, despliegues, cambios y validaciones posteriores a la implementación.
Trabajar junto con equipos DevOps para fortalecer pipelines CI/CD, automatización de despliegues y monitoreo.
Liderar iniciativas de remediación de vulnerabilidades, actualizaciones tecnológicas y modernización de plataformas.