Tecnical lead (Java / Microservicios / Arquitectura)

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Proficient in Java 8 or higher and Spring framework technologies., Experience with microservices architecture and design patterns., Familiarity with container orchestration tools like Kubernetes and messaging systems such as Kafka., Desirable certifications in Java and cloud platforms like AWS, Azure, or GCP..

Key responsibilities:

  • Design and architect microservices and hexagonal architectures.
  • Implement design patterns in Java and manage distributed transactions.
  • Develop APIs using API-First methodologies and ensure system traceability.
  • Lead agile methodologies and collaborate with cross-functional teams.

Grupo TECDATA Engineering logo
Grupo TECDATA Engineering Scaleup https://www.tecdata.es/
201 - 500 Employees
See all jobs

Job description

🧱 Arquitectura y Diseño:
  • Arquitectura de microservicios y hexagonal

  • Patrones de diseño en Java y microservicios:

    • Circuit Breaker

    • Trazabilidad distribuida

    • Transaccionalidad distribuida

    • SAGA, CQRS, Event Sourcing

  • Diseño de APIs (API-First: OpenAPI, Swagger, AsyncAPI)

  • Ruptura de monolitos / DDD

  • Metodologías ágiles y BDD

⚙️ Stack tecnológico:
  • Java 8 o superior

  • Spring Boot, Spring Framework, Spring Cloud, Spring Data (suite Pivotal)

  • Contenedores y orquestadores: Kubernetes, OpenShift

  • Mensajería: Kafka, RabbitMQ, ActiveMQ

  • BBDD relacionales: Oracle, PostgreSQL

  • BBDD no relacionales: MongoDB

✅ Deseable:
  • Certificaciones: Java, CKAD, CKED

  • Experiencia o certificación en cloud pública: AWS, Azure o GCP

Required profile

Experience

Spoken language(s):
Spanish
Check out the description to know which languages are mandatory.

Related jobs