€25k - €32k
The English-language job board for Spain
89,000+ live jobsSoftware Architect – Java / Microservices
Remote from Spain·Added 8 days ago (last checked 27 Oct)
95 open roles
Our summary
- Salary
- €50,000 - €65,000 a year
About €2,960 - €3,720 a month after tax.
- Work mode
- Remote from Spain
- Experience
- 6+ years



Visa options
The ad doesn’t mention sponsorship
Not a refusal, but not a yes. Worth asking in your first message.
Pay clears the EU Blue Card threshold
The advertised pay is over the €41,356 bar, so the route exists if AD4 Octógono uses it.
Skills
This job advert was originally written in Spanish.
Requirements
Nice to have
- More than 7 years of experience in similar positions.
- Experience in large-scale projects and distributed architectures.
- Experience working with OpenShift and PaaS/CaaS environments.
- Knowledge of PEGA.
- English B2 or higher.
Pay & benefits
What you'll get
- 💰 €50,000 – €65,000 gross/year, depending on experience, knowledge, and location.
- 📍 Madrid or Andalusia hybrid (depending on the candidate's residence).
- 🏠 Possibility of remote work for other locations.
- 🚀 Participation in high-complexity technological projects.
- 🧠 Position with a high component of architecture and technical leadership.
If you are a Software Architect with experience in Java, Spring, microservices, and distributed architectures, and you are looking for a project where you can contribute your technical expertise, we want to meet you!
The role
We are looking for a Software Architect with 6-7 years of specific experience in software solution architecture and development, especially in Java, microservices, and distributed architectures environments.
We are looking for a profile with technical vision, the ability to make architectural decisions, and experience working with modern development, integration, batch processing, observability, and cloud platforms technologies.
What you'll do
- Define and evolve software architectures based on microservices.
- Design batch and integration processing solutions.
- Participate in technical decisions and the definition of standards and best practices.
- Design scalable, robust solutions oriented towards high availability.
- Ensure software quality through testing strategies and QA tools.
- Work on the definition of observability, monitoring, and tracing solutions.
- Collaborate with development, QA, infrastructure, and business teams.
- Participate in the technological evolution of existing platforms and architectures.
Architecture and development
- Microservices Architecture: Spring Boot 3.5.0, Spring Data 2025.0.0 and Spring Cloud 2025.0.0-RC1.
- Batch Processing: Spring Batch 6.5.0, Spring Integration 6.5.0, and Spring Cloud Data Flow.
- Distributed Cache: Red Hat Data Grid 8.4.8.
- Persistence and modeling: Spring JDBC, MapStruct, JSON Schema, and Avro.
Observability and quality
- Logging: Logback, Logstash, and EFK (Elasticsearch, FluentD, and Kibana).
- Monitoring and tracing: Grafana and Dynatrace.
- Testing: JUnit 5, Mockito, Spock, and AssertJ.
- QA: JaCoCo and Kiuwan.
Platforms and frameworks
- Red Hat OpenShift 4.16 / 4.11 as a PaaS/CaaS platform.
- PEGA for BPM / Case Management process automation.
- Angular 19, Angular Elements (Web Components), Sass, and TypeScript.
About AD4 Octógono
AD4 Octógono is a Spanish IT services company offering specialized consulting in IT and utilities. Its services include IT consulting, IT outsourcing, IT headhunting, cloud services, managed services, business intelligence, and outsourcing and headhunting for the utilities sector.
AD4 Octógono is the company within Grupo Audinfor specialized in outsourcing and IT solutions, aiming to support organizations in their digital transformation by providing talent, technology and methodology. The company describes itself as dynamic and growing, with continuous development programs for its employees and collaborative project work.
Good to know if you are moving
- Many roles are offered as fully remote within Spain (e.g. 'Desarrollador/a Python Junior - REMOTO', 'Full Stack Developer – Java / Angular - REMOTO (ESPAÑA)').
- Other roles are hybrid, based in cities such as Madrid, Sevilla, Bilbao, Málaga and Barcelona.
More jobs like this
or browse Engineering·Backend·Mid-level·Remote·Blue Card threshold


