The English-language job board for Spain
89,000+ live jobsSenior Software Architect
Hybrid in Madrid·Full-time·Added 29 days ago (last checked 6 Nov)
Our summary
- Work mode
- Hybrid, Madrid
- Contract
- Full-time
- Experience
- Senior level
- Benefits
- Private health insurance, life insurance




Visa options
The ad doesn’t mention sponsorship
Not a refusal, but not a yes. Worth asking in your first message.
Skills
This job advert was originally written in Spanish.
Requirements
What we're looking for
- Experience in the design and definition of software architectures
- Distributed and microservices-oriented architectures
- Design of scalable, maintainable, and resilient solutions
- REST APIs and API-first architectures
- Design patterns and engineering best practices
- Hexagonal Architecture / Clean Architecture
- DDD (Domain Driven Design)
- Continuous integration and continuous deployment (CI/CD)
- Testing and software quality
- Observability, logging, and monitoring
- Security applied to solution design
- Java and the Spring / Spring Boot ecosystem
- Microservices architectures
- JPA / Hibernate / ORM
- SQL and NoSQL databases
- REST APIs / OpenAPI / Swagger
- Maven / Gradle
- Testing: JUnit, Mockito, Spring Test, WireMock
- Distributed systems and integration between services
- JavaScript / TypeScript
- React and/or Angular
- Modern frontend architectures
- Design and structuring of SPA applications
- State management and reusable components
- Integration with REST APIs
- Frontend testing and automation
- Performance, scalability, and optimization of web applications
- Development best practices and code quality
Nice to have
➕ Valuable requirements
- Cloud: AWS, Azure, and/or Google Cloud
- Docker / Kubernetes / OpenShift
- Event-driven architectures
- Kafka and messaging systems
- Infrastructure as Code: Terraform / CDK
- Serverless
- Event-based architectures and distributed systems
- Security, authentication, and authorization
- SonarQube and code quality tools
- GitHub / GitLab
- Jira / Confluence
- Experience in Agile / Scrum environments
- Technical English level
Pay & benefits
What you'll get
- Participation in large-scale and highly complex technological projects
- Design and evolution of modern, distributed, and cloud architectures
- Ability to influence technical and architectural decisions
- A culture of best practices, quality, and continuous improvement
- Spaces for training, certification, and technical growth
- Collaboration with other architects, technical references, and specialists
- Support from our Talent Unit, focused on your professional development
Babel, the great way to achieve the success.
Do you want to be part of an expanding, committed, and innovative team that makes history every day? At Babel, we accompany you on your path to success. We believe in the talent of people and we want to empower it by offering you a great working environment based on collaboration and solidarity.
Working at Babel is much more than working at a company; it is joining a team of people with a shared mission and a company model centered on values.
And we do this by promoting diversity, equity, and inclusion, guaranteeing equal opportunities to all candidates, in an environment free of any type of discrimination.
Additionally,
We bet on work-life flexibility. (Point-based vacation system, remote work, and flexibility).
We invest in the training of our Babelievers.
We invest in your physical and emotional health. (Private Medical Insurance/ Life insurance, personal trainer, and wellbeing program).
We also invest in your free time (Nature activities, sports championships, streaming platform subscription (e.g., Netflix))
We participate in the growth of the company and recognize the participation of each person (Benefits Bonus).
We focus on working with the latest technologies and innovative projects, but above all, we accompany digital transformation and bring technology closer to society.
Do you accept the challenge? We are waiting for you!
The role
We look toward the future! Our Hyperspace 2029 strategic plan promises to be an exciting journey, full of opportunities to grow and develop professionally. Reaching 1 billion in revenue, a challenge that we are sure that with the collaboration and talent of our people, will be another success story that we will write together.
At Babel, we continue to drive our Technology Communities, spaces where talent grows, shares knowledge, and participates in high-impact technological projects.
We are looking for Senior Software Architects, with both Backend and Frontend specializations, to join our architecture community and participate in the design and evolution of complex, scalable, and high-performance technological solutions.
We seek profiles with a solid technical foundation, experience in defining architectures, and the ability to make technological decisions, establish best practices, and serve as a technical reference within teams.
If you are interested in continuing to evolve in software architecture and participating in large-scale projects, this is the place for you.
About Babel
- Industry
- IT Services
In their own words
About the company & team
We are One Team. We make it happen. We are Unstoppable.
BABEL is a multinational technology consultancy specializing in applying its technological services and knowledge to the digital acceleration processes of its clients, large companies, and public organizations.
More jobs like this
or browse Madrid·Engineering·Software engineering·Senior·Hybrid·Community of Madrid·IT Services
