LOG IN
SIGN UP
Canary Wharfian - Online Investment Banking & Finance Community.
Sign In
Forgot password?
Don't have an account?
or
Join Canary Wharfian
By signing up, you agree to our Terms & Conditions and Privacy Policy.
or

Apps Dev Intmd Programmer java/.net Analyst

ExperiencedNo visa sponsorship
Citi logo

at Citi

Bulge Bracket Investment Banks

Posted 24 days ago

No clicks

**Apps Dev Intermediate Programmer Java/.NET Analyst** Key responsibilities include developing, maintaining, and optimizing enterprise applications using Java; designing and implementing microservices and APIs; collaborating with global teams for tech initiatives; and supporting applications in live environments. Required skills encompass Java development, Oracle databases, microservice architecture, API development, and version control. Minimum 2-5 years' experience in financial services with a bachelor's degree in a relevant field. Proficient English required.

Compensation
Not specified

Currency: Not specified

City
Not specified
Country
Mexico

Full Job Description

Apps Dev Intmd Programmer java/.net Analyst

Apply (opens in new window)
Save

Job Req Id:

26994290

Location(s):

Ciudad De Mexico, Ciudad De Mexico, Mexico

Job Type:

Hybrid

Posted:

Sep. 10, 2026

Discover your future at Citi

Working at Citi is far more than just a job. A career with us means joining a team of approximately 219,000 dedicated people from around the globe. At Citi, youll have the opportunity to grow your career, give back to your community and make a real impact.

Job Overview

El analista programador intermedio de desarrollo de aplicaciones es un puesto de nivel intermedio responsable de participar en el establecimiento y la implementacin de sistemas y programas de aplicaciones nuevos o revisados en coordinacin con el equipo de Tecnologa. El objetivo general de este puesto es contribuir a las actividades de anlisis y programacin de los sistemas de aplicaciones.

Responsabilidades:

  • Utilizar el conocimiento de los procedimientos y conceptos de desarrollo de aplicaciones, y el conocimiento bsico en otras reas tcnicas para identificar y definir las mejoras necesarias para el sistema, incluidos el uso de herramientas de secuencia de comandos y el anlisis o la interpretacin de cdigo.
  • Consultar a usuarios, clientes y otros grupos tecnolgicos sobre los problemas, y recomendar soluciones de programacin, instalar y respaldar los sistemas de exposicin del cliente.
  • Aplicar conocimientos fundamentales de lenguajes de programacin para las especificaciones de diseo.
  • Analizar aplicaciones para identificar vulnerabilidades y problemas de seguridad, as como para realizar pruebas y depuraciones.
  • Actuar como asesor o instructor para los analistas nuevos o de menor nivel.
  • Identificar problemas, analizar informacin y realizar juicios de evaluacin para recomendar e implementar soluciones.
  • Resolver problemas identificando y seleccionando soluciones a travs de la aplicacin de experiencia tcnica adquirida y en funcin de los precedentes.
  • Evaluar adecuadamente el riesgo cuando se toman decisiones comerciales, demostrando una consideracin particular por la reputacin de la empresa y protegiendo a Citigroup, sus clientes y activos, al impulsar el cumplimiento de las leyes, las reglas y los reglamentos correspondientes, acatando la poltica, aplicando un juicio tico slido en relacin con el comportamiento personal, la conducta y las prcticas comerciales y escalando, administrando e informando los problemas de control con transparencia

Calificaciones:

  • Entre 2 y 5 aos de experiencia relevante en la industria de los servicios financieros.
  • Experiencia de nivel intermedio en un puesto de desarrollo de aplicaciones.
  • Demuestra una comunicacin escrita y verbal clara y concisa de manera constante.
  • Habilidades comprobadas de toma de decisiones y resolucin de problemas.
  • Capacidad para trabajar bajo presin y administrar plazos de entrega o cambios imprevistos en las expectativas o los requisitos.

Educacin:

  • Ttulo universitario/de licenciatura o experiencia equivalente.

Apps Dev Intmd Programmer Analyst

Acerca de la posicin

Buscamos un Apps Development Intermediate Programmer Analyst con experiencia en desarrollo backend utilizando Java y Oracle, enfocado en la construccin de aplicaciones empresariales, microservicios y APIs, as como conocimientos de plataforma UNIX administracin de infraestructura. La posicin colaborar con equipos locales y globales para disear e implementar soluciones tecnolgicas que soporten procesos crticos del negocio.

Responsabilidades

  • Desarrollar, mantener y optimizar aplicaciones empresariales basadas en Java.
  • Disear e implementar microservicios y APIs para integraciones internas y externas.
  • Participar en el anlisis, diseo y estimacin de requerimientos tcnicos y funcionales.
  • Colaborar con equipos globales para la implementacin de iniciativas tecnolgicas.
  • Resolver incidencias y brindar soporte a aplicaciones en ambientes productivos.
  • Generar documentacin tcnica y asegurar el cumplimiento de estndares de desarrollo.
  • Participar en revisiones de cdigo y actividades de mejora continua.

Requisitos

  • Licenciatura en Sistemas, Informtica, Ingeniera en Computacin o carrera afn.
  • Experiencia en desarrollo con Java.
  • Experiencia en manejo de bases de datos Oracle.
  • Conocimiento en arquitectura de microservicios.
  • Experiencia desarrollando e integrando APIs REST.
  • Conocimientos de buenas prcticas de desarrollo y ciclo de vida de software.
  • Ingls intermedio para colaboracin con equipos internacionales.

Conocimientos Deseables

  • Spring Boot.
  • Servicios RESTful.
  • Git y control de versiones.
  • Administracin plataforma UNIX
  • Metodologas giles (Scrum/Kanban).
  • Experiencia en sector financiero o bancario.
  • Conocimiento de arquitecturas distribuidas y cloud.

Competencias

  • Pensamiento analtico.
  • Orientacin a resultados.
  • Trabajo en equipo.
  • Comunicacin efectiva.
  • Proactividad y capacidad de aprendizaje continuo.

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

Job Family Group:

Technology

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

Job Family:

Applications Development

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

Time Type:

Full time

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

Most Relevant Skills

Please see the requirements listed above.

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

Other Relevant Skills

For complementary skills, please see above and/or contact the recruiter.

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

Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi (opens in new window).

View Citis EEO Policy Statement (opens in new window) and the Know Your Rights (opens in new window) poster.

Apply (opens in new window)
Save

Apps Dev Intmd Programmer java/.net Analyst

Compensation

Not specified

City: Not specified

Country: Mexico

Citi logo
Bulge Bracket Investment Banks

24 days ago

No clicks

at Citi

ExperiencedNo visa sponsorship

**Apps Dev Intermediate Programmer Java/.NET Analyst** Key responsibilities include developing, maintaining, and optimizing enterprise applications using Java; designing and implementing microservices and APIs; collaborating with global teams for tech initiatives; and supporting applications in live environments. Required skills encompass Java development, Oracle databases, microservice architecture, API development, and version control. Minimum 2-5 years' experience in financial services with a bachelor's degree in a relevant field. Proficient English required.

Full Job Description

Apps Dev Intmd Programmer java/.net Analyst

Apply (opens in new window)
Save

Job Req Id:

26994290

Location(s):

Ciudad De Mexico, Ciudad De Mexico, Mexico

Job Type:

Hybrid

Posted:

Sep. 10, 2026

Discover your future at Citi

Working at Citi is far more than just a job. A career with us means joining a team of approximately 219,000 dedicated people from around the globe. At Citi, youll have the opportunity to grow your career, give back to your community and make a real impact.

Job Overview

El analista programador intermedio de desarrollo de aplicaciones es un puesto de nivel intermedio responsable de participar en el establecimiento y la implementacin de sistemas y programas de aplicaciones nuevos o revisados en coordinacin con el equipo de Tecnologa. El objetivo general de este puesto es contribuir a las actividades de anlisis y programacin de los sistemas de aplicaciones.

Responsabilidades:

  • Utilizar el conocimiento de los procedimientos y conceptos de desarrollo de aplicaciones, y el conocimiento bsico en otras reas tcnicas para identificar y definir las mejoras necesarias para el sistema, incluidos el uso de herramientas de secuencia de comandos y el anlisis o la interpretacin de cdigo.
  • Consultar a usuarios, clientes y otros grupos tecnolgicos sobre los problemas, y recomendar soluciones de programacin, instalar y respaldar los sistemas de exposicin del cliente.
  • Aplicar conocimientos fundamentales de lenguajes de programacin para las especificaciones de diseo.
  • Analizar aplicaciones para identificar vulnerabilidades y problemas de seguridad, as como para realizar pruebas y depuraciones.
  • Actuar como asesor o instructor para los analistas nuevos o de menor nivel.
  • Identificar problemas, analizar informacin y realizar juicios de evaluacin para recomendar e implementar soluciones.
  • Resolver problemas identificando y seleccionando soluciones a travs de la aplicacin de experiencia tcnica adquirida y en funcin de los precedentes.
  • Evaluar adecuadamente el riesgo cuando se toman decisiones comerciales, demostrando una consideracin particular por la reputacin de la empresa y protegiendo a Citigroup, sus clientes y activos, al impulsar el cumplimiento de las leyes, las reglas y los reglamentos correspondientes, acatando la poltica, aplicando un juicio tico slido en relacin con el comportamiento personal, la conducta y las prcticas comerciales y escalando, administrando e informando los problemas de control con transparencia

Calificaciones:

  • Entre 2 y 5 aos de experiencia relevante en la industria de los servicios financieros.
  • Experiencia de nivel intermedio en un puesto de desarrollo de aplicaciones.
  • Demuestra una comunicacin escrita y verbal clara y concisa de manera constante.
  • Habilidades comprobadas de toma de decisiones y resolucin de problemas.
  • Capacidad para trabajar bajo presin y administrar plazos de entrega o cambios imprevistos en las expectativas o los requisitos.

Educacin:

  • Ttulo universitario/de licenciatura o experiencia equivalente.

Apps Dev Intmd Programmer Analyst

Acerca de la posicin

Buscamos un Apps Development Intermediate Programmer Analyst con experiencia en desarrollo backend utilizando Java y Oracle, enfocado en la construccin de aplicaciones empresariales, microservicios y APIs, as como conocimientos de plataforma UNIX administracin de infraestructura. La posicin colaborar con equipos locales y globales para disear e implementar soluciones tecnolgicas que soporten procesos crticos del negocio.

Responsabilidades

  • Desarrollar, mantener y optimizar aplicaciones empresariales basadas en Java.
  • Disear e implementar microservicios y APIs para integraciones internas y externas.
  • Participar en el anlisis, diseo y estimacin de requerimientos tcnicos y funcionales.
  • Colaborar con equipos globales para la implementacin de iniciativas tecnolgicas.
  • Resolver incidencias y brindar soporte a aplicaciones en ambientes productivos.
  • Generar documentacin tcnica y asegurar el cumplimiento de estndares de desarrollo.
  • Participar en revisiones de cdigo y actividades de mejora continua.

Requisitos

  • Licenciatura en Sistemas, Informtica, Ingeniera en Computacin o carrera afn.
  • Experiencia en desarrollo con Java.
  • Experiencia en manejo de bases de datos Oracle.
  • Conocimiento en arquitectura de microservicios.
  • Experiencia desarrollando e integrando APIs REST.
  • Conocimientos de buenas prcticas de desarrollo y ciclo de vida de software.
  • Ingls intermedio para colaboracin con equipos internacionales.

Conocimientos Deseables

  • Spring Boot.
  • Servicios RESTful.
  • Git y control de versiones.
  • Administracin plataforma UNIX
  • Metodologas giles (Scrum/Kanban).
  • Experiencia en sector financiero o bancario.
  • Conocimiento de arquitecturas distribuidas y cloud.

Competencias

  • Pensamiento analtico.
  • Orientacin a resultados.
  • Trabajo en equipo.
  • Comunicacin efectiva.
  • Proactividad y capacidad de aprendizaje continuo.

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

Job Family Group:

Technology

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

Job Family:

Applications Development

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

Time Type:

Full time

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

Most Relevant Skills

Please see the requirements listed above.

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

Other Relevant Skills

For complementary skills, please see above and/or contact the recruiter.

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

Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi (opens in new window).

View Citis EEO Policy Statement (opens in new window) and the Know Your Rights (opens in new window) poster.

Apply (opens in new window)
Save