Citi
Citi
Citi es una empresa global de banca y servicios financieros que atiende a consumidores, corporaciones, gobiernos e instituciones. Su oferta abarca la banca minorista, las tarjetas de crédito, la gestión patrimonial, la banca corporativa y la banca de inversión, respaldadas por operaciones en más de 100 países. Como una gran organización financiera internacional, Citi reúne equipos que trabajan en los sectores de la banca, los servicios financieros y la tecnología financiera.

Líder técnico sénior de Java en Pune (híbrido)

Lidera la modernización de la plataforma global de procesamiento de operaciones de divisas de Citi mediante integraciones estratégicas de riesgos, adopción de la nube y pruebas automatizadas más sólidas. Guía las prácticas de desarrollo en Java, la migración de la plataforma y la colaboración de ingeniería entre equipos de desarrollo.

Descripción

  • Ayudar a modernizar la plataforma de procesamiento de operaciones de divisas
  • Desarrollar e integrar componentes de alimentación de operaciones, conciliación y control para migrar a la plataforma estratégica de riesgos
  • Apoyar la implementación de soluciones de nube internas y externas
  • Fortalecer las pruebas automatizadas y reducir el trabajo manual de gestión de entornos
  • Acortar los ciclos de pruebas de regresión y permitir pruebas en paralelo entre proyectos
  • Automatizar tecnologías heredadas existentes para apoyar la migración a plataformas estratégicas
  • Promover las mejores prácticas de ingeniería en toda la comunidad de desarrolladores de divisas
  • Orientar a ingenieros y analistas júnior
  • Abordar iniciativas de alto impacto mediante la evaluación de procesos empresariales complejos, el comportamiento de los sistemas y los estándares del sector
  • Aportar experiencia en desarrollo Java y alinear los diseños de aplicaciones con el modelo de arquitectura empresarial
  • Establecer estándares de codificación, pruebas, depuración e implementación
  • Evaluar cómo interactúan los componentes de arquitectura e infraestructura para cumplir los objetivos empresariales
  • Identificar problemas y crear soluciones innovadoras mediante un análisis detallado y una interpretación rigurosa

Requisitos

  • Experiencia avanzada con Java básico
  • Experiencia práctica con Spring Boot, Spring Security y OAuth
  • Al menos 10 años de experiencia profesional
  • Sólido conocimiento de los principios de código limpio y del desarrollo guiado por pruebas
  • Experiencia con las herramientas de compilación Gradle y Maven
  • Dominio de sistemas Linux y Unix
  • Experiencia con Jenkins o TeamCity
  • Se valorará el conocimiento de Apache Kafka
  • Se valorará el conocimiento de OpenShift
  • Se valorará el conocimiento de Docker
  • Experiencia con herramientas y prácticas de observabilidad, incluidas Grafana y OpenTelemetry
  • Será beneficiosa la experiencia con marcos de escalado y orquestación como Conductor o Temporal
  • Experiencia práctica con inteligencia artificial generativa
  • Título universitario o de grado, o experiencia equivalente

Beneficios

  • Empleo basado en la igualdad de oportunidades
  • Se ofrecen ajustes razonables para candidatos con discapacidad

Empleos relacionados

Terumo Medical Corporation

Gerente regional de ventas de Terumo Interventional Systems

Terumo Medical Corporation

Dirige las ventas de dispositivos médicos en una región del centro-norte de Nueva Jersey y gestiona equipos de campo y relaciones con hospitales. Impulsa los ingresos regionales, el rendimiento de ventas y la promoción conforme a la normativa de los productos de Terumo Interventional Systems.

Abrir
Claroty

Ingeniero de automatización de QA

Claroty

Desarrolla automatización de API e interfaz de usuario y controles de calidad para CI/CD en la plataforma de seguridad ciberfísica de Claroty. Contribuye a proteger infraestructuras críticas mediante pruebas fiables.

Abrir