Descripción del Rol Buscamos un Desarrollador de Software. El rol implica contribuir al desarrollo, mantenimiento y evolución de una plataforma de mensajería financiera crítica, construida sobre arquitecturas de microservicios orientadas a eventos. El candidato seleccionado será responsable de diseñar, desarrollar e integrar soluciones backend utilizando tecnologías Java y Spring Boot, apoyando el procesamiento, transformación, validación y distribución de mensajes financieros a través de múltiples sistemas y canales corporativos. El rol también incluye la participación en iniciativas de optimización de la plataforma, actividades de mejora continua y soporte a la producción. Además, se espera que el candidato tenga conocimiento práctico de tecnologías de IA Generativa y su aplicación al ciclo de vida del desarrollo de software. Esto incluye experiencia con asistentes de desarrollo impulsados por IA, técnicas de ingeniería de prompts, automatización de tareas de ingeniería y la evaluación y adopción de soluciones basadas en Modelos de Lenguaje de Gran Escala (LLMs). Se valorará altamente la experiencia en identificar e implementar oportunidades impulsadas por IA para mejorar la productividad del desarrollador, la calidad del software y la eficiencia operativa. El desarrollador trabajará estrechamente con equipos multifuncionales, incluidos Arquitectura, Negocios, QA, DevOps y otros equipos de tecnología, contribuyendo a la entrega de soluciones escalables, confiables y seguras alineadas con los estándares tecnológicos y objetivos estratégicos de Santander CIB. Responsabilidades Desarrollar y mantener microservicios Java /Spring Boot. Implementar soluciones de transformación y procesamiento de mensajería financiera. Integrarse con brokers de mensajería y canales de distribución. Diseñar y optimizar consultas en bases de datos relacionales. Participar en procesos CI/CD y resolución de incidentes de producción. Colaborar con los equipos de Arquitectura, QA, DevOps y Negocios. Realizar revisiones de código y mentoría a desarrolladores junior. Contribuir a la adopción de capacidades de IA Generativa para mejorar la productividad del desarrollo de software y la automatización de procesos. Requisitos 3+ años de experiencia en desarrollo backend utilizando Java y Spring Boot. 4+ años de experiencia con Git. Experiencia con brokers de mensajería (Kafka, IBM MQ o tecnologías similares). Experiencia con bases de datos relacionales (Oracle, PostgreSQL o equivalente). Experiencia en diseño e implementación de APIs REST y microservicios. Conocimiento de tecnologías de IA Generativa, incluyendo asistentes de desarrollo impulsados por IA, técnicas de ingeniería de prompts y evaluación de salidas generadas por Modelos de Lenguaje de Gran Escala (LLMs). Nivel de inglés solicitado: C1 Deseable Experiencia en banca, pagos o servicios financieros. Conocimiento de estándares de mensajería financiera como ISO 20022 y SWIFT. Experiencia con soluciones de almacenamiento en la nube (por ejemplo, Amazon S3) o tecnologías de caché distribuido (por ejemplo, Redis). Experiencia integrando soluciones basadas en IA/LLM a través de APIs (OpenAI, Azure OpenAI, Gemini, Claude o similares). Conocimiento de técnicas avanzadas de ingeniería de prompts, Generación Aumentada por Recuperación (RAG), agentes de IA y automatización de flujos de trabajo impulsada por IA. Licenciatura en Ciencias de la Computación, Ingeniería de Software o un campo relacionado. Competencias Mentalidad analítica · Trabajo en equipo y colaboración · Comunicación efectiva · Proactividad · Orientación a la calidad y entrega
Medical Information Specialist (con portugués) - Call Center
Meisys
Fluid Systems Engineer I
Westinghousenuclear
NDT Senior Engineer
Westinghousenuclear
Software Engineers (backend, devops, frontend)
Synergy Inc
Team Leader - Front End Developer
Southwick Hill Recruitment Ltd
Senior HRIS Engineer
DDN