




Resumen: Únase a Vonage como Ingeniero de Software Java para innovar en las comunicaciones en la nube, mejorar los sistemas backend de PaaS y contribuir a una arquitectura escalable para la plataforma de video de Vonage. Aspectos destacados: 1. Impulsar la innovación en toda la plataforma de video de Vonage mediante ingeniería en la nube. 2. Trabajar en sistemas a gran escala y altamente disponibles junto con ingenieros experimentados. 3. Adquirir experiencia práctica en comunicaciones en tiempo real. **¡Únase a Vonage y ayúdenos a innovar en las comunicaciones en la nube para empresas de todo el mundo!** ----------------------------------------------------------------------------------- **¿Por qué este puesto es importante?:** -------------------------- Buscamos un **Ingeniero de Software Java** para que se una a nuestro equipo de Ingeniería en la Nube y nos ayude a impulsar la innovación en toda la plataforma de video de Vonage. Este puesto se centrará en mejorar nuestros sistemas backend de PaaS, optimizar el control y el aprovisionamiento de recursos en la nube, y contribuir al diseño de arquitecturas escalables y soluciones de computación distribuida. Como miembro del equipo, contribuirá tanto al **desarrollo de nuevas funciones** como a las **mejoras de los sistemas backend**, con especial énfasis en la calidad, la tolerancia a fallos y el rendimiento. Adquirirá experiencia práctica en **comunicaciones en tiempo real**, y utilizará datos para mejorar la forma en que construimos y escalamos nuestros servicios. Esta es una excelente oportunidad para desarrollar sus habilidades trabajando en **sistemas a gran escala y altamente disponibles**, junto con un equipo de ingenieros experimentados apasionados por la infraestructura en la nube, las tecnologías multimedia y las comunicaciones en tiempo real. **Sus principales responsabilidades:** ------------------------------ * Desarrollo de software práctico y diseño de sistemas. * Implementación de nuevas funciones para la puerta de enlace de API basada en la nube, los sistemas de control de medios y señalización de la plataforma de video de Vonage. * Contribución a las arquitecturas de software para aplicaciones de red altamente distribuidas, estrategias de optimización de recursos y procesamiento de flujos/mensajes en tiempo real. * Diseño y desarrollo de métodos para medir, evaluar y mejorar la calidad del servicio. * Colaboración en proyectos relacionados con la infraestructura de señalización y coordinación con otros equipos. **Lo que aportará:** ---------------------- * Excelentes habilidades de programación en **Java 17**, y disposición para aprender más lenguajes. * **JavaScript**, y experiencia con las APIs de **HTML5** en distintos motores de navegador en general. * Conocimientos sobre **gestión de memoria**, recolección de basura y **concurrencia**. * Excelentes habilidades de depuración y resolución de problemas. * Buen conocimiento de **algoritmos** y **estructuras de datos**. * Historial comprobado de entrega de código de alta calidad en entornos dinámicos. **Experiencia que consideramos un valor añadido:** * Competencia en el framework **Netty** para programación de redes de alto rendimiento. * Amplia experiencia con **Spring Boot** para crear APIs escalables y robustas. * Experiencia práctica con agentes de mensajería como **Apache Kafka, ZeroMQ, RabbitMQ**, u otros sistemas de colas similares. * Conocimientos prácticos de **Redis, Kubernetes, Helm, Docker, AWS** y **ElastiCache**, para sistemas nativos de la nube y distribuidos. * Experiencia con **pipelines CI/CD** mediante **Jenkins** u otras herramientas equivalentes. * Familiaridad con el lenguaje de programación **Go**. * Conocimiento de tecnologías, protocolos y estándares de comunicación tales como **VoIP, SIP, H.323, XMPP**, etc. **\#LI\-JM1** **No existe un candidato perfecto.** No necesita cumplir todos los requisitos preferidos para tener un impacto valioso en nuestro equipo. Nuestros empleados y clientes provienen de diversos orígenes; por lo tanto, si siente pasión por lo que podría lograr en Vonage, ¡nos encantaría conocerlo! Para conocer cómo tratamos sus datos personales durante el proceso de reclutamiento, consulte nuestra **Aviso de Privacidad**. **¿Quiénes somos?:** Vonage es un líder global en comunicaciones en la nube. Su talento ayudará aún más a marcas como Airbnb, Viber, WhatsApp y Snapchat a acelerar su transformación digital mediante nuestras soluciones completamente programables de comunicaciones unificadas, centros de contacto y APIs de comunicaciones. ¿Listo para innovar? ¡Únase a nosotros hoy mismo! Nota: El propósito de este perfil es ofrecer un resumen general de las responsabilidades esenciales del puesto y no pretende ser una lista exhaustiva. Las tareas pueden variar según las condiciones comerciales, las necesidades departamentales o la ubicación geográfica.


