Ingeniería de sistemas Computación / Otras Grupo CMC, es un Grupo Multinacional Español dedicado a la Consultoría de Gestión, Tecnología y Outsourcing, que opera desde 1993, con una estructura empresarial sólida y solvente, profesionales de gran experiencia tanto en las TIC como en el Manag... Ver más Descripción general ¡Únete a CGI!¿Quieres formar parte de una de las cinco empresas más grandes de TI y procesos de negocios en el mundo? En CGI estamos seleccionando un/a Programador/a Java con Scala/Spark para trabajar en un proyecto internacional de sector banca. Requisitos: - Profesional en ingeniería de sistemas, software o afines. - Ingles conversacional (B2 o superior). - 3-5 años de experiencia en el desarrollo de aplicaciones en Java y Scala/Spark. - Gran dominio del desarrollo Core Java, incluyendo multi-threading, gestión de memoria y estructuras de datos. - Experiencia práctica con Scala y Apache Spark para el procesamiento de datos distribuidos. - Experiencia demostrada en la creación y el mantenimiento de procesos ETL para la transformación de datos. - Familiaridad con bases de datos SQL y NoSQL, y capacidad para trabajar con conjuntos de datos grandes y complejos. - Comprensión de los estándares regionales de informes de liquidez en varias geografías. Funciones y/o responsabilidades: - Mejorar las aplicaciones existentes de informes de liquidez construidas utilizando Core Java y Scala/Spark. - Garantizar que las aplicaciones cumplen los requisitos de información de liquidez para diferentes geografías y normas reglamentarias. - Integrar nuevas funcionalidades y mejorar las características existentes para apoyar la transformación de datos y la presentación de informes de métricas de liquidez. - Diseñar e implementar ETL pipelines para manejar grandes y complejos conjuntos de datos a través de diversas plataformas. - Optimizar los procesos de extracción, transformación y carga de datos para garantizar la fluidez del flujo de datos y la elaboración de informes. - Mantener la precisión y coherencia de los datos en la cadena de informes de liquidez. - Colaborar con analistas de negocio, ingenieros de datos y equipos reguladores para comprender los requisitos y diseñar soluciones. - Proporcionar asistencia técnica y solución de problemas para las aplicaciones Java y Scala/Spark. - Mejorar el rendimiento de la aplicación para el procesamiento en tiempo real y por lotes, garantizando un tiempo de inactividad mínimo y tiempos de respuesta rápidos. - Realizar pruebas unitarias, depuración y ajuste de rendimiento para aplicaciones Java y Spark. Deseables: - Experiencia con soluciones basadas en la nube como AWS o GCP es un plus. - La experiencia con los mercados de capitales, particularmente en liquidez e informes regulatorios, es altamente deseable. - Experiencia con Apache Hadoop, Kafka u otras tecnologías de big data. - Familiaridad con las prácticas DevOps, incluidos los conductos CI/CD y la contenerización (por ejemplo, Docker, Kubernetes). Habilidades complementarias/blandas: - Sólidas aptitudes para la resolución de problemas, con capacidad para trabajar de forma independiente y en equipo. - Excelentes habilidades de comunicación para interactuar con las partes interesadas y los miembros no técnicos del equipo. ¡Postúlate! Palabras clave desarrollo Datos complementarios Universitaria 3 años de experiencia Contrato Indefinido 1 Vacante #J-18808-Ljbffr