




Buscamos un **Desarrollador Senior de Java** para mejorar y mantener nuestra plataforma de negociación de alto rendimiento, con énfasis en calidad y seguridad. Colaborará con los operadores, el soporte de producción y participará en ciclos de desarrollo ágil para garantizar un software de máxima calidad. ¡Postúlese ahora para aportar su experiencia a un entorno dinámico de proyectos! **Tenga en cuenta que es obligatorio trabajar en las oficinas del cliente 3 días por semana.** **Responsabilidades** * Desarrollar y mantener la plataforma de registro de posiciones/negociaciones * Garantizar que la plataforma cumpla con altos estándares de calidad, seguridad y rendimiento * Participar en actividades del ciclo de vida del desarrollo de software ágil, incluyendo análisis técnico y documentación * Realizar revisiones de código para mantener la calidad del código * Colaborar con el soporte de producción en actividades de lanzamiento y mantenimiento * Trabajar directamente con los operadores para brindar soporte de nivel 3 cuando sea necesario * Liderar y capacitar a los desarrolladores dentro del equipo * Coordinar proyectos de migración y refactorización hacia nuevas arquitecturas de desarrollo * Analizar los requisitos comerciales y traducirlos en soluciones técnicas * Optimizar el rendimiento de la aplicación centrándose en baja latencia y concurrencia * Gestionar la integración con arquitecturas distribuidas y sistemas externos **Requisitos** * Al menos 3 años de experiencia en desarrollo de software * Amplia experiencia con Java básico (SE), multihilo, baja latencia y optimización * Competencia en programación C\# * Experiencia con plataformas electrónicas de negociación o arquitecturas distribuidas de alta carga * Conocimientos de metodologías de desarrollo ágil * Experiencia en proyectos de migración y refactorización * Título universitario sólido en una disciplina cuantitativa * Buen conocimiento de algoritmos y estructuras de datos * Conocimientos de conceptos de concurrencia * Experiencia con procesos del ciclo de vida del desarrollo de software (SDLC) * Buen conocimiento de productos de divisas (FOREX) * Excelentes habilidades analíticas y de resolución de problemas * Capacidad para liderar y capacitar a desarrolladores * Dominio del idioma inglés a nivel B2 o superior


