Senior Java Developer - Calypso
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+18 more
Job description
¡Bienvenido/a al lugar que te mereces!¿Qué buscamos?Buscamos un/a Senior Java Developer con experiencia técnica en Calypso para incorporarse a nuestro equipo de Capital Markets Technology.Tu trabajo estará enfocado en el diseño, desarrollo y evolución de soluciones sobre Calypso, principalmente en el ámbito de Fixed Income y procesos post-trade, trabajando codo con codo con equipos de Business Analysis, Operaciones y Arquitectura.Buscamos un perfil con una base sólida en desarrollo Java y experiencia real desarrollando dentro del ecosistema Calypso, que disfrute construyendo soluciones robustas y de calidad y trabajando con metodologÃas Agile y prácticas modernas de DevOps y CI/CD.Te buscamos, independientemente de tu género, capacidades diferentes, orientación sexual, origen étnico o cualquier caracterÃstica que te haga único/a.Qué esperamos de tiConsulte la descripción del puesto a continuación.Si confÃa en que tiene las habilidades y la experiencia adecuadas, envÃe su solicitud hoy mismo.Al menos 3 años de experiencia en desarrollo Java.Al menos 3 años de experiencia práctica en desarrollo sobre la plataforma Calypso.Conocimientos sólidos de Core Java, programación orientada a objetos, multithreading y patrones de diseño.Experiencia desarrollando y personalizando componentes de Calypso, especialmente Engines, Scheduled Tasks, Workflows, Domain Values, Reports, Trade Processing e interfaces/APIs.Buen conocimiento de productos de Fixed Income y del ciclo de vida de las operaciones.Experiencia trabajando con bases de datos relacionales y SQL, con Git y Bitbucket para gestión y versionado de código.Experiencia construyendo y manteniendo pipelines de CI/CD con Jenkins y manejo de herramientas de build como Maven o Gradle.Experiencia trabajando con IntelliJ IDEA como entorno de desarrollo.Conocimientos de JavaScript para customizaciones de UI y scripting cuando sea necesario.Experiencia trabajando en entornos Linux/Unix.Buenas capacidades de debugging, troubleshooting y optimización de rendimiento.Capacidad analÃtica, orientación a la resolución de problemas y buenas prácticas de desarrollo.Nivel profesional de inglés, tanto hablado como escrito.Además, valoraremos experiencia con Agile/Scrum, Control-M y procesamiento batch, estándares y tecnologÃas de mensajerÃa financiera como SWIFT, FIX o MQ, prácticas DevOps e Infraestructura como Código (IaC), asà como experiencia trabajando con equipos internacionales y distribuidos.FuncionesDiseñar, desarrollar y mantener soluciones y customizaciones sobre la plataforma Calypso utilizando Java.Desarrollar nuevas funcionalidades y evolucionar aplicaciones existentes relacionadas con Capital Markets, Fixed Income y procesos post-trade.Trabajar conjuntamente con Business Analysts y otros stakeholders para transformar necesidades de negocio en soluciones técnicas.Desarrollar y mantener workflows, scheduled tasks, engines, custom reports e interfaces de Calypso.Diseñar, desarrollar y dar soporte a integraciones entre Calypso y sistemas internos y externos.Participar en revisiones de código y garantizar el cumplimiento de buenas prácticas de ingenierÃa de software.Analizar y resolver incidencias en producción, proporcionando soporte técnico de tercer nivel cuando sea necesario.Participar en discusiones de diseño y contribuir a la toma de decisiones de arquitectura técnica.Desarrollar y ejecutar tests unitarios y de integración para garantizar la calidad del software.Contribuir a los procesos de CI/CD y a la automatización de despliegues.Crear y mantener la documentación técnica de las soluciones desarrolladas.Qué tenemos de especial**€ anuales para seguir formándote.Ayuda alimentaria y gastos de teletrabajo.¡30 dÃas entre vacaciones y dÃas de libre disposición al año!Jornada intensiva los viernes y dos meses y medio en verano.Modelo de teletrabajo perfecto para la conciliación y disfrute de tu tiempo libre y horario flexible para que seas tú quien decida cómo organizar tu tiempo.Ayudas para familiares con discapacidad.Sistema de retribución flexible (transporte, seguro médico de Sanitas, Movistar…).Ventajas en productos financieros BBVA (hipotecas, préstamos, tarjetas, seguros, etc.).Modelo de talento enfocado en perfiles tecnológicos.Proporcionamos herramientas y oportunidades para crecer y destacar tus habilidades.Además…Te sentirás acompañado/a desde tu primer dÃa, tanto en el proyecto, como en la compañÃa.Nuestros onboarding son famososEl compañerismo es parte de nuestro ADN.Estarás en un equipo con gente majÃsima.Entorno multidisciplinario con metodologÃas Agile.Tus proyectos tendrán impacto en el mundo financiero y en la sociedad.Nos gusta disfrutar y asistir a fiestas, eventos, actividades… porque trabajar es solo la excusa.Entonces… ¿Qué nos dices?xqysrnh ¿Hacemos match?
Requirements
Buscamos un perfil con una base sólida en desarrollo Java y experiencia real desarrollando dentro del ecosistema Calypso, que disfrute construyendo soluciones robustas y de calidad y trabajando con metodologÃas Agile y prácticas modernas de DevOps y CI/CD. Te buscamos, independientemente de tu género, capacidades diferentes, orientación sexual, origen étnico o cualquier caracterÃstica que te haga único/a., Al menos 3 años de experiencia en desarrollo Java. Al menos 3 años de experiencia práctica en desarrollo sobre la plataforma Calypso. Conocimientos sólidos de Core Java, programación orientada a objetos, multithreading y patrones de diseño. Experiencia desarrollando y personalizando componentes de Calypso, especialmente Engines, Scheduled Tasks, Workflows, Domain Values, Reports, Trade Processing e interfaces/APIs. Buen conocimiento de productos de Fixed Income y del ciclo de vida de las operaciones. Experiencia trabajando con bases de datos relacionales y SQL, con Git y Bitbucket para gestión y versionado de código. Experiencia construyendo y manteniendo pipelines de CI/CD con Jenkins y manejo de herramientas de build como Maven o Gradle. Experiencia trabajando con IntelliJ IDEA como entorno de desarrollo. Conocimientos de JavaScript para customizaciones de UI y scripting cuando sea necesario. Experiencia trabajando en entornos Linux/Unix. Buenas capacidades de debugging, troubleshooting y optimización de rendimiento. Capacidad analÃtica, orientación a la resolución de problemas y buenas prácticas de desarrollo. Nivel profesional de inglés, tanto hablado como escrito. Además, valoraremos experiencia con Agile/Scrum, Control-M y procesamiento batch, estándares y tecnologÃas de mensajerÃa financiera como SWIFT, FIX o MQ, prácticas DevOps e Infraestructura como Código (IaC), asà como experiencia trabajando con equipos internacionales y distribuidos.
Benefits & conditions
**€ anuales para seguir formándote. Ayuda alimentaria y gastos de teletrabajo. ¡30 dÃas entre vacaciones y dÃas de libre disposición al año! Jornada intensiva los viernes y dos meses y medio en verano. Modelo de teletrabajo perfecto para la conciliación y disfrute de tu tiempo libre y horario flexible para que seas tú quien decida cómo organizar tu tiempo. Ayudas para familiares con discapacidad. Sistema de retribución flexible (transporte, seguro médico de Sanitas, Movistar…). Ventajas en productos financieros BBVA (hipotecas, préstamos, tarjetas, seguros, etc.). Modelo de talento enfocado en perfiles tecnológicos. Proporcionamos herramientas y oportunidades para crecer y destacar tus habilidades. Además… Te sentirás acompañado/a desde tu primer dÃa, tanto en el proyecto, como en la compañÃa.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Spanish Business Culture and Etiquette
Is Software Engineering Over-Saturated?
Why Upskilling And Reskilling is Important For Developers
Where to Find Entry-Level Software Engineering Jobs