Tech Lead (Java & Kotlin)

Referente técnico/a para multinacional de turismo y viajes

  • €60K - €80K
  • multinacional (viajes y turismo)
  • Remoto
Java kotlin spring boot microservicios Kafka RabbitMQ Kubernetes AWS Gitlab CI/CD Terraform Ansible

Condiciones profesionales

Lo primero de todo, comenzamos con las condiciones de trabajo que te ofrece la empresa. Así, si no te cuadra en lo más básico, no pierdes más tiempo en seguir leyendo.

  • Entorno multinacional (Trabajarás día a día con gente de otros países y culturas. Mejora del Inglés continua)
  • Formación continúa (Sesiones técnicas, asistencia conferencias, acceso a plataformas online, etc)
  • Trabajo Remoto 100% (De todas formas, si quisieras ir de vez en cuando a la oficina de Madrid, están ubicadas en Príncipe Pío).
  • Horario de trabajo flexible
  • Contrato indefinido 
  • Salario bruto anual aproximado de 60-80K (Dependiendo de la valoración técnica y por supuesto, tus motivaciones profesionales)
  • Cada persona del equipo refleja que una de las cosas más bonitas de viajar es conocer y aceptar las diferencias. Están comprometidos con la inclusión, la igualdad de oportunidades, la colaboración y el respeto a la singularidad de cada profesional.

Si las condiciones profesionales, te han parecido atractivas y están en la línea de tus motivaciones profesionales, ¡sigue leyendo!.

Producto o servicio

Como multinacional de turismo y viajes se enfrentan al desafío diario de llegar a millones usuarios en el mundo. 

Sus productos manejan información a gran escala y se extienden mucho más allá de la venta de vuelos online. De hecho, se centran en crear buenas experiencias y recuerdos en las personas viajeras.

Equipo

El equipo de tecnología y producto está formado por aproximadamente 300 profesionales, trabajando actualmente en remoto y en diferentes lugares de Europa. En España, son alrededor de 50 profesionales tech.

  • Arquitectura de microservicios orientada a dominio (Apache Kafka, RabbitMQ)
  • Backend con Java y Kotlin (Spring boot)
  • Infraestructura con AWS, Kubernetes, Ansible, MySQL, MongoDB, Gitlab CI/CD
  • Prácticas EXtreme Programming y metodología Continuous delivery, Scrum, Agile

Enfocados en la creación de una plataforma moderna, escalable y resistente. Transición poco a poco hacia infraestructura como código

Trabajando con equipos multidisciplinares de perfiles, roles, países y culturas diferentes.

Funciones y responsabilidades

Tu día a día como profesional:

Serás la persona responsable del ciclo de desarrollo y la mayor parte de tu tiempo la dedicarás a tareas de ingeniería de software. El resto de tu tiempo, lo dedicarás a orientar y guiar a tu equipo como esa persona de referencia técnica.

  • Colaborar tanto con especialistas en producto como con otros/as engineers en todo el ciclo de vida y la estrategia de los productos
  • Crear, mantener e implementar código siguiendo buenas prácticas
  • Contribuir en el performance, la confiabilidad y la escalabilidad de la arquitectura
  • Comprender cómo funciona el negocio y como la tecnología impacta en él
  • Asegurar la calidad del delivery
  • Colaborar con los managers de producto, otros ingenieros y otros profesionales interesados de otros equipos en la resolución de problemas complejos y ofrecer soluciones integradoras
  • Ayudar y guiar a tus compañeros y compañeras de ingeniería en su día a día, contribuyendo a su mejora continua
  • Aprender y compartir experiencias sobre nuevas tecnologías y tendencias y cómo puede aprovecharlas en productos actuales y futuros.

Competencias profesionales

Se le llaman Soft Skills o Hard Skills. No vamos a entrar en terminología. Lo importante es que sepas qué habilidades y experiencia se espera de ti.

Competencias necesarias para el puesto:
  • Sólida experiencia (aproximadamente 5 años) como desarrollador/a de software con Java y/o Kotlin
  • Experiencia en el ecosistema Spring (incluyendo Spring Boot)  
  • Experiencia en microservicios y entornos de alto tráfico
  • Experiencia trabajando con código limpio, principios SOLID y mentalidad ágil. Forma parte de tu trabajo el testing y realizar buenas prácticas
  • Experiencia asesorando y entrenando a compañeros de equipo
  • Eres una persona objetiva, analítica, solucionadora, colaborativa, comunicativa y con orientación al producto.
  • Fluency in English both written and spoken (B2).


Competencias deseadas para el puesto:
  • Experiencia en startups o empresas de producto.

Síguenos también en las redes sociales