BANAMEX Apps Dev Intmd Programmer Analyst (Java Full Stack) – C11
- Hiring from
- Mexico
- Work type
- Hybrid
- Posted
620,617 remote jobs, straight from company career pages
100% free · New jobs every minute
Show job descriptionHide job description
El analista programador de desarrollo de aplicaciones es un puesto de nivel intermedio responsable de participar en el establecimiento y la implementación de sistemas y programas de aplicaciones nuevos o revisados en coordinación con el equipo de Tecnología. El objetivo general de este puesto es contribuir a las actividades de análisis y programación de los sistemas de aplicaciones.
Responsabilidades:
- Utilizar el conocimiento de los procedimientos y conceptos de desarrollo de aplicaciones, y el conocimiento básico en otras áreas técnicas para identificar y definir las mejoras necesarias para el sistema.
- Identificar y analizar problemas, hacer recomendaciones e implementar soluciones.
- Utilizar el conocimiento sobre los procesos comerciales, procesos de sistemas y estándares de la industria para resolver problemas complejos.
- Analizar información y realizar juicios de evaluación para recomendar soluciones y mejoras.
- Llevar a cabo pruebas y depuraciones, utilizar herramientas de secuencia de comandos y escribir códigos básicos para especificaciones de diseño.
- Evaluar la aplicabilidad de experiencias similares y analizar las opciones en circunstancias no contempladas en los procedimientos.
- Desarrollar un conocimiento práctico sobre aspectos de Citi tales como sistemas de información, procedimientos, estándares, desarrollo de aplicaciones para servidores, operaciones de red, administración de base de datos, administración de sistemas, operaciones de centros de datos y aplicaciones basadas en computadora.
- Evaluar adecuadamente el riesgo cuando se toman decisiones comerciales, demostrando una consideración particular por la reputación 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 política, aplicando un juicio ético sólido en relación con el comportamiento personal, la conducta y las prácticas comerciales y escalando, administrando e informando los problemas de control con transparencia
Calificaciones:
- Entre 0 y 2 años de experiencia relevante.
- Experiencia en programación o depuración utilizada en aplicaciones comerciales.
- Conocimiento práctico de las prácticas y normas de la industria.
- Conocimiento integral del área comercial específica para el desarrollo de aplicaciones.
- Conocimiento práctico de lenguajes de programación.
- Demuestra una comunicación escrita y verbal clara y concisa de manera constante.
Educación:
- Título universitario/de licenciatura o experiencia equivalente.
Apps Dev Intmd Programmer Analyst (Java Full Stack) – C11
Objetivo del Puesto
Responsable del desarrollo, mantenimiento y mejora continua de aplicaciones web empresariales para Banamex, participando en el análisis, diseño, construcción, pruebas e implementación de soluciones tecnológicas. El rol requiere experiencia en desarrollo Full Stack con enfoque Java, capacidad para interpretar y modificar código existente, así como colaborar con equipos multidisciplinarios para garantizar aplicaciones seguras, escalables y alineadas a las necesidades del negocio.
Responsabilidades Principales
- Desarrollar y mantener aplicaciones web utilizando tecnologías Java y Angular.
- Analizar, interpretar y optimizar código existente para garantizar calidad, estabilidad y mantenibilidad.
- Participar en el diseño y construcción de componentes Front-End y Back-End.
- Desarrollar servicios, funcionalidades y componentes reutilizables bajo estándares de desarrollo seguro.
- Generar y mantener reportes empresariales utilizando Jasper Reports.
- Realizar consultas, análisis y validación de información en bases de datos relacionales.
- Ejecutar pruebas unitarias e integrales para asegurar la calidad del software.
- Gestionar dependencias y compilaciones mediante Maven.
- Participar en despliegues y soporte sobre servidores de aplicaciones como Apache Tomcat.
- Colaborar con líderes técnicos, arquitectos y usuarios de negocio en la definición de requerimientos y soluciones.
- Dar soporte y seguimiento a incidentes o requerimientos relacionados con aplicaciones en producción.
- Aplicar buenas prácticas de programación, documentación y control de versiones.
Experiencia Requerida
- 3 a 5 años de experiencia en desarrollo de aplicaciones empresariales.
- Experiencia comprobable en desarrollo Java.
- Experiencia en desarrollo Front-End con Angular.
- Experiencia en JavaScript, HTML5 y CSS3.
- Experiencia utilizando Maven para construcción y gestión de proyectos.
- Conocimiento de servidores Apache Tomcat.
- Experiencia en generación de reportes con Jasper Reports.
- Experiencia trabajando con bases de datos relacionales y SQL.
- Experiencia en análisis y mantenimiento de código existente.
Conocimientos Técnicos
Indispensables
- Java 8 (JDK 8)
- Angular
- JavaScript
- HTML5
- CSS3
- Maven
- Apache Tomcat
- SQL
- Jasper Reports
- Git
Deseables
- Spring / Spring Boot
- Jenkins
- SonarQube
- Metodologías Agile / Scrum
- APIs REST
- Oracle Database
- Linux / Unix
Competencias
- Pensamiento analítico.
- Resolución de problemas.
- Trabajo en equipo.
- Comunicación efectiva.
- Atención al detalle.
- Orientación a resultados.
- Capacidad de aprendizaje continuo.
- Buenas prácticas de desarrollo de software.
Perfil Académico
- Licenciatura o Ingeniería en Sistemas, Informática, Computación, Tecnologías de Información o afín.
------------------------------------------------------
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.
View Citi’s EEO Policy Statement and the Know Your Rights poster.
