




Resumen: BME busca un desarrollador Full Stack experimentado con sólidos conocimientos en Java para diseñar, construir y entregar funciones de alta calidad para aplicaciones web de trading. Aspectos destacados: 1. Dar forma al futuro de las finanzas combinando tradición y futuro 2. Diseñar y desarrollar aplicaciones Java de alto rendimiento para plataformas de trading 3. Colaborar eficazmente dentro de equipos ágiles utilizando las metodologías Scrum y SAFe BME \- Bolsas y Mercados Españoles \- impulsa la transformación de los mercados financieros y forma parte de SIX, el tercer grupo bursátil más grande de Europa. Lo que nos distingue nos impulsa hacia adelante: entre nuestras raíces locales y nuestra relevancia global, somos una combinación única de tradición y futuro, de fundamento y crecimiento. Valoramos las mentes brillantes e inspiramos a quienes las poseen para que crezcan con sus ideas. Únase a nosotros para dar forma al futuro de las finanzas. **Desarrollador Full Stack** ======================== Madrid \| Trabajo remoto hasta un 40 % \| Referencia 7815 ¿Le apasiona la programación y está listo para marcar la diferencia en una de las bolsas de valores más avanzadas tecnológicamente, innovadoras y estables del mundo? Buscamos un desarrollador Full Stack experimentado con amplia experiencia en Java para incorporarse al equipo de desarrollo de aplicaciones web de trading. En este puesto, diseñará, construirá y entregará funciones de alta calidad que potencien nuestros productos de mercado. **Sus responsabilidades** * Diseñar y desarrollar aplicaciones Java de alto rendimiento para aplicaciones orientadas al mercado y de valor añadido en plataformas de trading, aprovechando frameworks modernos y patrones arquitectónicos. * Traducir los requisitos comerciales y las expectativas de los usuarios en diseños de soluciones mantenibles y escalables, aplicando las mejores prácticas y estándares del sector. * Colaborar eficazmente dentro de equipos ágiles que incluyen desarrolladores, testers, owners de producto y partes interesadas comerciales, mediante las metodologías Scrum y SAFe. * Garantizar la calidad del código y la fiabilidad del sistema mediante revisiones entre pares, pruebas automatizadas y la integración continua, identificando proactivamente cuellos de botella de rendimiento. * Impulsar la mejora técnica y continua, proponiendo mejoras y contribuyendo a la evolución de la arquitectura de la plataforma de trading circundante. **Requisitos** * Al menos 3 años de experiencia profesional en ingeniería de software, con especial énfasis en el desarrollo de aplicaciones Java (Java 8\+, Spring Boot, servicios web SOAP/REST). * Conocimientos profundos de tecnologías de bases de datos, incluidos SQL, Hibernate y diseño de bases de datos; experiencia tanto con patrones de persistencia relacional como basados en eventos. * Conocimiento demostrado de diseño orientado a objetos y sistemas de mensajería basados en eventos (por ejemplo, Kafka), junto con experiencia práctica en patrones de integración y optimización, así como conocimientos sólidos de tecnologías web fundamentales (HTML, CSS, JS) y experiencia práctica con frameworks del sector (preferiblemente Angular). * Conocimientos básicos de prácticas de integración continua y despliegues escalables de aplicaciones contenerizadas (por ejemplo, Kubernetes, OpenShift). * Profesional centrado en la calidad, con excelentes habilidades para la resolución de problemas y una mentalidad colaborativa y resiliente. * Conocimiento del protocolo FIX y/o experiencia directa en mercados financieros, infraestructura de trading o entornos relacionados serán considerados como un plus. * Se requiere dominio completo del inglés y del español, así como excelentes habilidades comunicativas. Si tiene alguna duda, **consulte nuestra página de preguntas frecuentes** o llame a Sara Pérez de la Cuesta al \+34 91 709 56 80\. **Para esta vacante solo aceptamos candidaturas directas en inglés.** La diversidad es importante para nosotros. Por ello, animamos a presentar su candidatura independientemente de su origen personal. **Qué ofrecemos** ----------------- **Modelos de trabajo flexibles** Confiamos en nuestros empleados y ofrecemos un entorno laboral equilibrado, productivo y propicio para el éxito. **Desarrollo personal** Contará con una cultura de aprendizaje continuo y retroalimentación constante. Su crecimiento personal se respalda mediante una amplia oferta formativa. **Métodos de trabajo ágiles** Ya sea mediante Scrum o pensamiento de diseño, resolvemos juntos, en equipo, tareas fascinantes.


