Citi

Senior Desarrollador Back-End Java — Plataformas de Trading

PythonJavaSQLDockerKubernetes
Traducción automática. Consulta el original.

Sobre la oportunidad

Buscamos un Desarrollador Senior Back-End Java con gran experiencia y capacidad práctica para unirse a un equipo de tecnología de aplicaciones de trading de back-office dentro de una institución financiera líder. En este puesto, diseñarás, construirás y mantendrás soluciones de software escalables y de alto rendimiento en la intersección de la excelencia en ingeniería y la transformación de la tecnología financiera. Promoverás prácticas de entrega modernas —incluyendo desarrollo basado en trunk, automatización de pruebas y codificación segura— mientras contribuyes a la infraestructura de trading de misión crítica. Esta es una oportunidad de contribuidor individual senior y liderazgo de equipo para un ingeniero que prospera en entornos de alta velocidad y calidad primero, y que es apasionado por los sistemas distribuidos, los microservicios y la entrega continua a escala empresarial.

Responsabilidades

  1. Diseñar, desarrollar y mantener aplicaciones de trading de back-office robustas, escalables y de alto rendimiento siguiendo los principios SOLID, estándares de código limpio y patrones de diseño de software modernos.
  1. 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.
  1. 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.
  1. 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.
  1. 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.
  1. Realizar revisiones de código rigurosas y evaluaciones de vulnerabilidades, aplicando estándares de codificación segura y garantizando el cumplimiento de las políticas de seguridad organizacionales.
  1. 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.
  1. Asociarse con equipos de DevOps para optimizar pipelines de despliegue, herramientas de observabilidad y resiliencia de producción para sistemas de trading críticos.
  1. Mentorizar a ingenieros junior, liderar discusiones técnicas y fomentar una cultura de aprendizaje continuo, excelencia en ingeniería y responsabilidad compartida.

Cualificaciones

  1. Sólida competencia práctica en codificación en Kotlin, Java y Python, con experiencia demostrada en la construcción de aplicaciones de nivel empresarial listas para producción.
  1. 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.
  1. 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.
  1. Experiencia práctica con plataformas de contenedorización y nativas de la nube, específicamente Kubernetes, Docker y OpenShift.
  1. Sólida experiencia con bases de datos relacionales, particularmente Oracle SQL, en entornos transaccionales de alto rendimiento.
  1. Experiencia demostrada con desarrollo basado en trunk, feature flags y entrega progresiva en un contexto de ingeniería empresarial.
  1. Sólido dominio de TDD, BDD y prácticas de pruebas con enfoque en automatización, con un historial de mantenimiento de alta cobertura de pruebas en entornos de entrega ágil.
  1. 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.
  1. 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.
  1. Familiaridad con las prácticas de ajuste de rendimiento, observabilidad y monitorización en producción en sistemas financieros distribuidos de alta disponibilidad.

Educación

  1. Se requiere Licenciatura en Ciencias de la Computación, Ingeniería de Software o campo técnico relacionado, o experiencia equivalente en la industria.
  1. Se prefiere Máster.

HABILIDADES MÁS RELEVANTES

------------------------------------------------------

GRUPO DE FAMILIA 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 A TIEMPO COMPLETO: $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

------------------------------------------------------

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. Adicionalmente, si usted así lo decide o consiente, podemos hacer coincidir sus habilidades y aptitudes con otros puestos adecuados en Citi. Es importante destacar que todos nuestros procesos y decisiones de contratación, incluida la determinación de su idoneidad para un puesto, son realizados, verificados y decididos por personas. Nuestro procesamiento automatizado e IA no involucran la dependencia de la toma de decisiones automática o autónoma. Por favor, consulte las Consideraciones Jurisdiccionales, con disposiciones específicas para su país (cuando sea relevante) para obtener más detalles.

Residentes de Illinois – Aviso de IA y Derecho tbcdn.talentbrew.com/company/287/cms/v3/docs/policies/Illinois_Career_Supplement_a11y.pdf

------------------------------------------------------

Citi es un empleador que ofrece igualdad de oportunidades, y los candidatos cualificados recibirán consideración sin tener en cuenta 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 usted es una persona con discapacidad y necesita una adaptación razonable para utilizar nuestras herramientas de búsqueda y/o solicitar una oportunidad profesional, revise Accesibilidad en Citi citigroup.com/citi/accessibility/application-accessibility.htm.

Consulte la Declaración de Política EEO de Citi citigroup.com/global/eeo-aa-policy y el póster Conozca sus Derechos eeoc.gov/sites/default/files/2023-06/22-088_EEOC_KnowYourRights6.12ScreenRdr.pdf.

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; plan 401(k); seguro de vida, de accidentes y de discapacidad; y programas de bienestar. Citi también ofrece paquetes de tiempo libre pagado, que incluyen tiempo libre planificado (vacaciones), tiempo libre no planificado (baja por enfermedad) y días festivos pagados. 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.

Más oportunidades con un solo perfil

¿Quieres optar a más puestos sin repetir todo el proceso? Crea tu perfil para que te encuentren las empresas que usan Nort.

Crear mi perfil

Tu próximo empleoya está buscándote.

Nort

Plataforma de reclutamiento inverso para programadores