The English-language job board for Spain

Java Software Architect – Microservices and Cloud Architectures

Remote from Spain·Added 18 days ago (last checked 31 Oct)

Agency
IT Partner

55 open roles

Our summary

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.

Find jobs with visa support

Skills

This job advert was originally written in Spanish.

Requirements

What we're looking for

  • 6-7 years of professional experience in software development and architecture; a more extensive career will be valued.
  • Ability to work with distributed architectures and complex technological environments.

Nice to have

  • English is valuable, but not mandatory.

The role

We are looking for a Software Architect with 6-7 years of experience to participate in the design and development of technological solutions based on microservices architectures and batch processing.

The selected person will work with technologies from the Spring ecosystem, Red Hat platforms, and monitoring, testing, and process automation tools, participating in the definition of robust, scalable, and maintainable solutions.

How you'll work

  • MAX Salary: 63Ks
  • Location: preferably Madrid or any other city where the company has an office. Remote applications from other locations that meet the technical requirements will also be valued.
  • Work modality: to be specified during the process.

Architecture and backend development

  • Microservices architecture with Spring Boot 3.5.0, Spring Data 2025.0.0 and Spring Cloud 2025.0.0-RC1.
  • Batch processing with Spring Batch 6.5.0, Spring Integration 6.5.0, and Spring Cloud Data Flow.
  • Distributed cache with Red Hat Data Grid 8.4.8.
  • Persistence and data modeling: Spring JDBC, MapStruct, JSON Schema, and Avro.

Logging, monitoring, and testing

  • Logging with Logback, Logstash, and the EFK stack (Elasticsearch, Fluentd, and Kibana).
  • Monitoring and traceability with Grafana and Dynatrace.
  • Testing with JUnit 5, Mockito, Spock, and AssertJ.
  • Code quality tools: JaCoCo and Kiuwan.

Platforms and deployment

  • Red Hat OpenShift 4.16 / 4.11 (PaaS/CaaS environments).
  • Experience with PEGA for process automation and case management (BPM/Case Management).

Frontend

  • Angular 19.
  • Angular Elements and Web Components.
  • TypeScript and Sass.
WhatsApp
See all 55 jobs