BME belongs to SIX, the third largest exchange group in Europe. We drive the transformation of the financial markets. That’s why we invest in bright minds, in their ideas, knowledge and development. We do that by combining our best sides.


If you would like to find out why stability makes us so agile, why experience makes us so curious, and why empathy makes us so impactful, apply now.



 Software Architect

Madrid | working from home up to 60% | Reference 5643



Our goal is to construct and maintain a cloud ready software infrastructure using the latest technologies . You will cooperate with our platform architects, software developers, and devops team and act as a software architect. 



What You Will Do 

  • support to design, planning and management for systems and applications, including the surveillance of these tasks, based in microservice and event oriented architecture. Ensuring correct implementation and code quality
  • support in the analysis of functional and non-functional requirements to bring them to detailed technical specifications together with the platform architect, selecting necessary technologies to guarantee a security and scalability of the applications 
  • promote talent within the development team and establish a culture of continuous improvement
  • support coordination with other departments for the application of global strategies or solutions in software development
  • technology that you will work with:  Java, OPEN JDK, spring boot, Openshift, Kafka, Gitlab y gitlab CI, ArgoCD Linux servers, SQL Server and much more 

What You Bring 

  • proven experience in software development and coding in multiple languages, preferred in JAVA/Java Script
  • proven experience in knowledge of the design of software architecture patterns, especially SOA, Event-driven and MVC (springboot), especially SOA
  • 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 
  • good verbal and written English and Spanish

If you have any questions, please call Yuliya Stoyko at +34 917095993.


For this vacancy we only accept direct applications in English.


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.