Software Architect (Java / Microservices / Cloud)

Prodevelop
Prodevelop
València, SpainOn-siteCompetitiveAdded 4 days agoMidPermanent
Prodevelop

Software Architect (Java / Microservices / Cloud)

Original Advert

You will be responsible for defining and guiding the architecture of our solutions, ensuring the scalability, maintainability and performance of our systems, as well as supporting the development teams in their technical decision-making.

Responsibilities:

  • Design architectures based on microservices and events.
  • Define development standards and best practices.
  • Participate in key technology decisions (stack, patterns, tools).
  • Support and mentor development teams.
  • Collaborate with product and business teams to align technical requirements.
  • Evaluate and propose improvements to existing systems.
  • Ensure technical quality and the evolution of the platform.
  • Solid experience (5+ years) in backend development with Java/Spring.
  • Experience as an architect or in a similar senior technical role.
  • In-depth knowledge of distributed architectures and microservices.
  • Experience with messaging systems (RabbitMQ, Kafka).
  • Good understanding of design patterns and architecture (DDD, CQRS, etc.).
  • Ability to provide technical leadership and influence teams.
  • Experience working in agile environments.
  • Knowledge of AI-enhanced development strategies
Technology stack:
  • Backend: Java, Spring Boot, Node.js
  • Frontend: Vue.js 2.0 and Vue.js 3.0, StoryBook
  • Messaging/events: RabbitMQ, Kafka
  • Caching: Redis
  • Architecture: Microservices, REST APIs, event-driven, CQRS
  • Others: Docker, Kubernetes (desirable), CI/CD
  • Experience in cloud environments (AWS, Azure or GCP).
  • Knowledge of observability (monitoring, logging, tracing).
  • Experience with high-availability and high-performance systems.
  • Background in modern frontend development (Vue or other frameworks).
  • Stable employment
  • Flexible working hours
  • Hybrid remote working model
  • 37.5 hours/week
  • Intensive working day on Fridays, as well as July and August
  • Day off on your birthday
  • Flexible remuneration
  • Life and accident insurance
  • Subsidised health insurance
  • Continuous training

Engineering Manager, Technical Support (Asia Pacific incl. China coverage)

Spain
New

Software Engineer - Python

Barcelona, Spain
New

GNSS System engineer

Barcelona, Spain
New

Senior Digital Hardware Engineer

Madrid, Spain
New

Electrical Hardware Design Engineer

Madrid, Spain
New

Space Surveillance Systems Engineer

Madrid, Spain
New

AIT Engineer

Ciudad Real, Spain
New

RAMS Engineer - Space Systems - Torrejón de Ardoz (Hybrid)

Madrid, Spain
New

MBSE Engineer

Madrid, Spain
New

Telecommunications Engineer - Waveform & Data Link Design

Madrid, Spain
New

Senior System Engineer

Madrid, Spain
New

Senior Space Systems Engineer

Málaga, Spain
New

Venedor/a Port Sagunt-Canet de Berenguer

València, Spain
New

Venedor/a Sagunt-Almenara- Faura-Gilet

València, Spain
New

Venedor/a Torrent-Xirivella

València, Spain
New

Venedor/a Paterna-Valterna-la Canyada

València, Spain
New

Analytics Engineer

València, Spain (Remote)
1d ago

Head of User Acquisition

València, Spain (Remote)
1d ago

Senior Legal Counsel (Product & Commercial)

València, Spain (Remote)
1d ago

Senior Data Analyst

València, Spain (Remote)
1d ago

Senior NodeJS Backend Developer

València, Spain (Remote)
1d ago

Performance Marketing Manager (Paid Media)

València, Spain (Remote)
1d ago

Senior Legal Counsel (Product & Commercial) UK

València, Spain (Remote)
1d ago

Accounting Specialist

València, Spain (Remote)
1d ago

Application managed by Prodevelop