Tecnical lead Java (Remoto 100%)

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Extensive experience in microservices and hexagonal architecture., Practical experience with Java 8+ and the Spring suite including Spring Boot and Spring Cloud., Advanced knowledge of messaging technologies such as Kafka or RabbitMQ., Experience leading technical development teams and working in agile environments..

Key responsibilities:

  • Lead the technical direction of development teams on complex, large-scale projects.
  • Define APIs with an API-First approach and ensure adherence to best practices.
  • Collaborate with team members to implement microservices architecture.
  • Oversee the integration of containerization and orchestration technologies like Kubernetes.

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

Job description

Requisitos obligatorios:

Amplia experiencia en arquitectura de microservicios y arquitectura hexagonal.

Experiencia práctica con Java 8+ y la suite de Spring: Spring Boot, Spring Framework, Spring Cloud, Spring Data.

Conocimiento avanzado en tecnologías de mensajería: Kafka, RabbitMQ o ActiveMQ.

Experiencia con contenedores y orquestadores: Kubernetes / OpenShift.

Experiencia con bases de datos relacionales (Oracle, PostgreSQL) y no relacionales (MongoDB).

Experiencia técnica en proyectos complejos y de alta escala.

Experiencia liderando técnicamente equipos de desarrollo.

Conocimiento en definición de APIs y enfoque API-First.

Familiaridad con BDD (Behavior Driven Development).

Experiencia en entornos ágiles.

Requisitos deseables:

Certificaciones profesionales: Java, CKED, AWS / Azure / GCP.

Experiencia previa en proyectos cloud-native o con servicios gestionados en la nube.

Required profile

Experience

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

Other Skills

  • Team Leadership

Related jobs