
BME - Bolsas y Mercados Españoles - drives the transformation of financial markets and belongs to SIX, the third largest exchange group in Europe.
What sets us apart drives us ahead: between local roots and global relevance, we are a unique blend of tradition and future, of foundation and growth. We value bright minds and inspire them to grow with their ideas. Come and shape the future of finance with us.
Software Developer (Java)
Madrid | Working from home up to 40% | Reference 7927
BME (Bolsas y Mercados Españoles) is part of SIX, a leading global financial infrastructure provider operating exchanges, securities services, and financial information worldwide.
At BME / SIX, we build and operate modern, cloud‑ready software platforms that support critical financial market services. Our goal is to continuously evolve our technology landscape using the latest tools and engineering practices.
In this role, you will work closely with platform architects, software engineers, and DevOps teams, contributing to the design, development, and operation of scalable applications within a microservices and event‑driven architecture. You will play an active role in delivering high‑quality software solutions that are robust, maintainable, and production‑ready.
What You Will Do
- Act as a Software Java Developer
- Support to design, planning and management applications, based on microservice and Kafka streaming architecture. Ensuring correct implementation and quality of code.
- Support in the analysis of functional requirements to bring them to detailed technical specifications together with the platform architect.
- Technology that you will work with: Java, OPEN JDK, Springboot, Openshift, Kafka, Gitlab + Gitlab CI, ArgoCD Linux servers, SQL Server and much more
What You Bring
- Experience in software development and coding in JAVA/JavaScript, over microservices, spring boot and Angular ecosystem.
- Experience with: Framework Angular, Spring/Spring boot, microservices
- Experience with: XML, JSON, Avro, GIT, API management
- Nice to have experience: Gitlab CI, Openshift, ArgoCD, Spark, Agile framework, Linux
- High team-working ability and accurate working methods
- Proficient oral and written English and Spanish
If you have any questions, check out our FAQ page or call Yuliya Stoyko at +34 917095993.
For this vacancy we only accept direct applications.
Diversity is important to us. Therefore, we are looking to receiving applications regardless of any personal background.
What We Offer
Flexible Work Models
We trust our employees and offer a work environment that is well-balanced, productive and fosters success.
Personal Development
You will benefit from a culture of continuous learning and feedback. Your personal growth is supported through an extensive learning offering.
Agile Working Methods
Whether through scrum or design thinking,
we solve exciting tasks together in teams.