B&A
Citi
Desarrollador Senior Back-end Java - Plataformas de Trading, VP
Sobre Citi
Citi, el banco líder a nivel mundial, tiene aproximadamente 200 millones de cuentas de clientes y opera en más de 160 países y jurisdicciones. Citi ofrece a consumidores, corporaciones, gobiernos e instituciones una amplia gama de productos y servicios financieros, que incluyen banca de consumo y crédito, banca corporativa y de inversión, corretaje de valores, servicios de transacciones y gestión de patrimonios.
Como banco con cerebro y alma, Citi crea valor económico que es sistémicamente responsable y en el mejor interés de nuestros clientes. Como institución financiera que toca todas las regiones del mundo y todos los sectores que dan forma a tu vida diaria, nuestros equipos de Operaciones y Tecnología tienen la misión de rivalizar con cualquier gran empresa tecnológica. Nuestras soluciones tecnológicas son los cimientos de todo lo que hacemos, desde mantener el banco seguro, gestionar recursos globales y proporcionar las herramientas técnicas que nuestros trabajadores necesitan para tener éxito, hasta diseñar nuestra arquitectura digital y garantizar que nuestras plataformas ofrezcan una experiencia de cliente de primera clase. Reimaginamos las experiencias de clientes y socios para ofrecer excelencia a través de servicios seguros, fiables y eficientes.
Nuestro compromiso con la diversidad incluye una fuerza laboral que representa a los clientes a los que servimos, de todos los ámbitos de la vida, orígenes y procedencias. Fomentamos un entorno donde las mejores personas quieren trabajar. Valoramos y exigimos respeto por los demás, promovemos a las personas basándonos en el mérito y garantizamos que las oportunidades de desarrollo personal estén ampliamente disponibles para todos. Los candidatos ideales son innovadores con perfiles completos que aportan su yo auténtico al trabajo y complementan nuestra cultura de entrega de resultados con orgullo. Si eres un solucionador de problemas que busca pasión en tu trabajo, únete a nosotros. Impulsaremos el crecimiento y el progreso juntos.
El Puesto
Buscamos un Desarrollador Senior Back-end Java - Plataformas de Trading, con gran experiencia práctica, para unirse a nuestro equipo de tecnología de aplicaciones de back-office de trading, donde desempeñarás un papel fundamental en el diseño, la construcción y el mantenimiento de soluciones de software escalables y de alto rendimiento. Este puesto se sitúa en la intersección de la excelencia en ingeniería y la transformación de la tecnología financiera, requiriendo una profunda experiencia en diseño de sistemas, arquitectura de microservicios y prácticas de entrega modernas. El candidato ideal defenderá el desarrollo basado en trunk, la automatización de pruebas y la codificación segura como prácticas operativas estándar, contribuyendo a una cultura de ingeniería de alta velocidad y priorizando la calidad. Esta es una oportunidad para dar forma a la infraestructura de trading de misión crítica en una firma reconocida entre las principales instituciones financieras por su compromiso con la modernización tecnológica y el rigor de ingeniería.
Responsabilidades
- Diseñar, desarrollar y mantener aplicaciones de back-office de trading robustas, escalables y de alto rendimiento siguiendo los principios SOLID, estándares de código limpio y patrones de diseño de software modernos.
- Implementar prácticas de desarrollo basado en trunk, feature flags y estrategias de entrega progresiva para permitir la integración continua y ciclos de despliegue rápidos y seguros.
- Aplicar metodologías de Desarrollo Guiado por Pruebas (TDD) y Desarrollo Guiado por Comportamiento (BDD) para garantizar una alta cobertura de pruebas unitarias, calidad del código y fiabilidad en producción.
- Impulsar la adopción de pipelines de CI/CD, prácticas de DevOps, infraestructura como código y pruebas automatizadas para mejorar la fiabilidad del sistema y la velocidad de entrega.
- Realizar rigurosas revisiones de código y evaluaciones de vulnerabilidades, aplicando estándares de codificación segura y garantizando el cumplimiento de las políticas de seguridad de la organización.
- Diseñar y entregar microservicios distribuidos y orientados a eventos, aprovechando plataformas de mensajería como Kafka, Solace, Tibco y MQ, con un enfoque en requisitos de baja latencia y alta disponibilidad.
- Colaborar con arquitectos, product owners y equipos multifuncionales para diseñar arquitecturas de sistemas escalables y resilientes, y contribuir a la documentación de diseño técnico.
- Mentorizar a ingenieros junior, liderar discusiones técnicas y fomentar una cultura de aprendizaje continuo, excelencia en ingeniería y responsabilidad compartida.
- Asociarse con equipos de DevOps para optimizar los pipelines de despliegue, las herramientas de observabilidad y la resiliencia en producción para sistemas de trading críticos.
Cualificaciones
- Sólida competencia práctica en codificación en Kotlin, Java y Python, con experiencia demostrada en la construcción de aplicaciones a escala empresarial y listas para producción.
- Profunda experiencia en arquitectura de microservicios y diseño de sistemas, incluyendo Spring Boot, sistemas distribuidos, alta disponibilidad, tolerancia a fallos y computación de baja latencia.
- Dominio de sistemas orientados a eventos y de mensajería, incluyendo Kafka, Solace, Tibco y MQ, con experiencia en el diseño y operación de pipelines de datos de alto rendimiento.
- Experiencia práctica con plataformas de contenerización y nativas de la nube, específicamente Kubernetes, Docker y OpenShift.
- Sólida experiencia con bases de datos relacionales, particularmente Oracle SQL, en entornos transaccionales de alto rendimiento.
- Experiencia demostrada con desarrollo basado en trunk, feature flags y entrega progresiva en un contexto de ingeniería empresarial.
- Sólido dominio de TDD, BDD y prácticas de pruebas con enfoque en la automatización, con un historial de mantenimiento de alta cobertura de pruebas en entornos de entrega ágil.
- Dominio en el diseño y operación de pipelines de CI/CD, con una comprensión firme de los principios de DevOps, prácticas de codificación segura y metodologías de evaluación de vulnerabilidades.
- Experiencia en la realización de revisiones de código, liderazgo de discusiones técnicas y mentoría de ingenieros dentro de equipos de producto ágiles y multifuncionales.
- Familiaridad con las prácticas de ajuste de rendimiento, observabilidad y monitorización en producción en sistemas financieros distribuidos y de alta disponibilidad.
Educación
- Se requiere Licenciatura en Ciencias de la Computación, Ingeniería de Software o campo técnico relacionado, o experiencia equivalente en la industria.
- Se prefiere Máster.
Habilidades Más Relevantes
Esta descripción del puesto proporciona una revisión general de los tipos de trabajo realizados. Se pueden asignar otras tareas relacionadas con el puesto según sea necesario.
- Reingeniería de flujos de trabajo hipotecarios
- Expansión del negocio de Equity Growth y mejora de la resiliencia
- Soporte del flujo de trabajo de IA dentro del dominio de valores de efectivo
------------------------------------------------------
Grupo de Familias de Puestos: Tecnología
------------------------------------------------------
Familia de Puestos: Desarrollo de Aplicaciones
------------------------------------------------------
Tipo de Jornada: Tiempo completo
------------------------------------------------------
Ubicación Principal: Jersey City New Jersey Estados Unidos
------------------------------------------------------
Rango Salarial Anual Principal: $142,320.00 - $213,480.00
------------------------------------------------------
Por favor, consulte los requisitos mencionados anteriormente.
------------------------------------------------------
Otras Habilidades Relevantes
Para habilidades complementarias, consulte arriba y/o póngase en contacto con el reclutador.
------------------------------------------------------
Fecha de Cierre Prevista de la Publicación: Sep 27, 2026
------------------------------------------------------
Procesamiento Automatizado e IA
Utilizamos procesamiento automatizado, incluida inteligencia artificial, para nuestros intereses comerciales legítimos (o nuestros propósitos comerciales razonables y apropiados) para identificar y alinear las habilidades y aptitudes del candidato con una oferta de empleo específica. Además, si así lo deseas o consientes, podemos adaptar tus habilidades y aptitudes a otros puestos adecuados en Citi.
Es importante destacar que todos nuestros procesos y decisiones de contratación, incluida la determinación de tu idoneidad para un puesto, son realizados, verificados y decididos por personas. Nuestro procesamiento automatizado e IA no implican depender de la toma de decisiones automática o autónoma. Consulta las Consideraciones Jurisdiccionales, con disposiciones específicas para tu país (cuando sea relevante) para obtener más detalles.
Residentes de Illinois – Aviso de IA y Derechos
------------------------------------------------------ Citi es un empleador que ofrece igualdad de oportunidades, y los candidatos cualificados recibirán consideración sin importar su raza, color, religión, sexo, orientación sexual, identidad de género, origen nacional, discapacidad, condición de veterano protegido o cualquier otra característica protegida por la ley.
Si eres una persona con discapacidad y necesitas una adaptación razonable para utilizar nuestras herramientas de búsqueda y/o solicitar una oportunidad profesional, consulta Accesibilidad en Citi.
Consulta la Declaración de Política de Igualdad de Oportunidades de Empleo de Citi y el póster Conoce tus Derechos.
Además del salario, las ofertas de Citi también pueden incluir, para empleados elegibles, premios discrecionales y formulaicos de incentivo y retención. Citi ofrece beneficios competitivos para empleados, que incluyen: cobertura médica, dental y de visión; 401(k); seguro de vida, accidentes y discapacidad; y programas de bienestar. Citi también ofrece paquetes de tiempo libre remunerado, que incluyen tiempo libre planificado (vacaciones), tiempo libre no planificado (baja por enfermedad) y días festivos remunerados. Para obtener información adicional sobre los beneficios para empleados de Citi, visite citibenefits.com. Las ofertas disponibles pueden variar según la jurisdicción, el nivel del puesto y la fecha de contratación.
