Descripción del puesto
¡Únete a un equipo de tecnología de alto rendimiento en el corazón del ciclo de vida del trading de divisas (FX)! Estamos buscando un/a Senior Java Developer excepcional para nuestro cliente, un proveedor líder de liquidez FX que conecta a bancos de Nivel 1 y las principales firmas Buy-side.
Formarás parte de un equipo ágil y distribuido (UK/USA) responsable de desarrollar, mantener y operar sistemas de trading de baja latencia críticos para el negocio. Si te apasiona el Core Java de alto rendimiento, los sistemas distribuidos en AWS y el dominio financiero (especialmente FX), ¡esta es tu oportunidad! Adoptamos una cultura "You build it, you run it", donde la responsabilidad end-to-end y la mentalidad de automatización son clave.
Responsabilidades Clave:
- Diseñar, desarrollar y mantener componentes core de la plataforma de trading FX utilizando Java de baja latencia, con foco en concurrencia y performance.
- Contribuir al desarrollo y mejora de las funcionalidades del producto principal de la compañía.
- Trabajar extensivamente en entornos AWS, utilizando servicios relevantes para aplicaciones de alta disponibilidad y baja latencia.
- Desarrollar y mantener pipelines de CI/CD utilizando Jenkins.
- Implementar y gestionar infraestructura como código (IaC) utilizando Terraform.
- Aplicar una mentalidad de automatización en todas las fases del ciclo de vida del software, utilizando herramientas como Ansible y scripting Bash en Linux.
- Colaborar estrechamente con el equipo para entender los requerimientos del negocio de FX y traducirlos en soluciones técnicas robustas.
- Participar activamente en la resolución de problemas, el monitoreo y la operación de los sistemas ("You build it, you run it").
Requisitos
- Experiencia profunda y comprobable en Core Java: Especialmente en programación multihilo (concurrency), estructuras de datos, performance tuning. Experiencia en Java de baja latencia es altamente preferida.
- Sólida experiencia trabajando con AWS.
- Experiencia práctica con Linux y scripting Bash.
- Experiencia en la creación y mantenimiento de pipelines de CI/CD con Jenkins.
- Experiencia con herramientas de automatización como Ansible.
- Comprensión y experiencia con Terraform para IaC.
- Mentalidad proactiva hacia la automatización de tareas.
Requisitos Deseables (Muy Valorados):
- Experiencia en el dominio Financiero/Fintech: Idealmente trabajando para proveedores de liquidez, bancos, hedge funds o en plataformas de trading. Comprensión de conceptos como colocación de órdenes, tipos de órdenes, liquidez, etc. Conocimiento específico de FX es una gran ventaja.
- Experiencia con Low-latency Systems y event-driven architecture Familiaridad con librerías/frameworks como Chronicle (Fix/Queue/Map) o similares (ej. Kafka, Aeron).
- Experiencia con frameworks front-end como Angular o Virtex (React-based).
Beneficios
100% Remoto para trabajar en horario USA
Salario en USD
Contractor