Share this Job




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 for the position of



 Senior Full-Stack Developer Angular Spring Boot

Madrid | 100 % | Reference 3739


BME is the infrastructure of all the securities markets and financial systems in Spain and is owned by SIX.


We are looking for an experienced Developer for the implementation of customer facing business applications and the development of an open and flexible platform.

As a member of a development team you will design and implement the core functionalities both in the frontend and backend area. 
You will also help with the rest interface specification based on Swagger/Open API Specification.

Another essential task in which you contribute your knowledge and expertise is supporting software projects in other areas, where you provide advice and guidance.



What You Will Do

  • implementation of solutions and core functionalities in the role of a Full-Stack Developer 
  • enable and support the transition from on premise applications to public cloud
  • conducting effective code reviews and creating the necessary documentation
  • coordination with other internal departments: requirement engineering, solution design, architecture



What You Bring

  • at least 6 years of experience in software development and solution design, ideally in the Financial Services industry 
  • extensive knowledge and hands-on experience in Java, Spring (Boot), JPA/Hibernate, relational data-bases, Web Services/REST, Swagger/Open API specifications
  • in-depth knowledge with frontend frameworks (Angular)
  • experience in container platform: Docker, Kubernetes/OpenShift 
  • good verbal and written English, German is an advantage 

If you have any questions, please call German Lopez Arranz at +34 91 709 5771.


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.