Skip to main content

Desarrollador Java Sr Bilingüe

Tecnología
axity
State Of Mexico, MéxicoHace 2 mesesHasta 3/4/2026
Presencial

Descripció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.

Keywords
JavaObject Oriented DesignClean Code PrinciplesMicroservicesRESTfulSpring BootAPI DesignVersion ControlContract First DevelopmentUnit TestingIntegration TestingJUnitMockitoSQLNoSQLCI/CDBackendClean CodeContact CenterNICE InContactNICE CXone StudioIVRMySQLPostgreSQLDevOpsGitHubAgileTechnical LeadershipACDOmnichannel

¿Te interesa este puesto?