




Resumen del Puesto: Buscamos un Desarrollador Java Sr Bilingüe con experiencia en diseño orientado a objetos, microservicios RESTful con Spring Boot y sólidos conocimientos en API, control de versiones y DevOps. Puntos Destacados: 1. Liderazgo técnico y colaboración multidisciplinaria 2. Desarrollo de microservicios RESTful con Spring Boot 3. Dominio avanzado de Java y principios de código limpio DESCRIPCIóN Desarrollador Java Sr Bilingüe con dominio avanzado de Java, enfocado en el diseño orientado a objetos y principios de código limpio. Cuenta con amplia experiencia en el desarrollo e implementación de microservicios RESTful utilizando frameworks como Spring Boot, así como sólidos conocimientos en diseño de API, control de versiones y desarrollo basado en contratos. Posee experiencia en pruebas unitarias y de integración, manejo de bases de datos SQL y NoSQL, y participación en pipelines de CI/CD y prácticas DevOps. Requiere inglés conversacional avanzado indispensable y experiencia en entornos ágiles, con capacidad para liderazgo técnico y colaboración multidisciplinaria. REQUISITOS Requerimientos * Dominio avanzado de Java en el backend incluyendo diseño orientado a objetos y principios de código limpio. * Experiencia en Contact Center/ NICE InContact * Creación y mantenimiento de scripts de NICE CXone Studio (flujos de llamadas, IVR y lógica de enrutamiento). * Experiencia en el desarrollo e implementación de microservicios RESTful utilizando frameworks como Spring Boot. * Sólidos conocimientos de diseño de API, control de versiones y desarrollo basado en contratos. * Experiencia en pruebas unitarias y de integración con JUnit, Mockito, etc. * Conocimiento de bases de datos SQL y NoSQL (p. ej., MySQL, PostgreSQL). * Experiencia con pipelines de CI/CD y herramientas DevOps (GitHub). * Inglés conversacional avanzado Indispensable Actividades * Desarrollo e implementación de microservicios RESTful utilizando Java y Spring Boot. * Diseño, construcción y mantenimiento de APIs siguiendo principios de desarrollo basado en contratos. * Implementación de pruebas unitarias y de integración con herramientas como JUnit y Mockito. * Gestión e interacción con bases de datos SQL y NoSQL. * Participación en pipelines de CI/CD y uso de herramientas DevOps como GitHub. * Liderar debates de diseño y realizar revisiones de código. * Colaborar con equipos de producto, operaciones y soporte para entregar soluciones confiables. * Participar en entornos ágiles con planificación de sprints, preparación de historias y retrospectivas. * Solución de problemas técnicos tanto de integración backend como de plataformas de contact center (cuando aplique). Habilidades Técnicas Indispensables * Dominio avanzado de Java. * Experiencia en Contact Center / NICE InContact. * Creación y mantenimiento de scripts de NICE CXone Studio (flujos de llamadas, IVR y lógica de enrutamiento). * Diseño orientado a objetos y principios de código limpio. * Desarrollo de microservicios RESTful con Spring Boot. * Diseño de API, control de versiones y desarrollo basado en contratos. * Pruebas unitarias y de integración (JUnit, Mockito). * Manejo de bases de datos SQL y NoSQL (MySQL, PostgreSQL). * Experiencia en pipelines de CI/CD y herramientas DevOps (GitHub). * Inglés conversacional avanzado. Habilidades Técnicas Deseables * Conocimiento de ACD, IVR, enrutamiento basado en habilidades y flujos de trabajo omnicanal. * Integración de CXone con sistemas backend mediante API REST, flujos de eventos y acciones de datos. * Conocimiento de WFM, QM, grabación de llamadas y otros módulos de la plataforma de contact center. * Capacidad para solucionar problemas de la plataforma mediante registros, herramientas de monitorización y utilidades de rastreo y depuración de llamadas. * Conocimiento de métricas históricas y en tiempo real, datos de informes y optimización del rendimiento de los flujos de contacto. * Habilidades de liderazgo técnico, resolución de problemas y trabajo colaborativo en equipos ágiles.


