Desarrollador Java Sr Bilingüe
axityDescripción del puesto
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.
¿Te interesa este puesto?