¡Activa las notificaciones laborales por email!

Software Engineer

Tecdata

Madrid

Presencial

EUR 40.000 - 65.000

Jornada completa

Hoy
Sé de los primeros/as/es en solicitar esta vacante

Genera un currículum adaptado en cuestión de minutos

Consigue la entrevista y gana más. Más información

Descripción de la vacante

Una empresa de tecnología en Madrid busca un Software Engineer para el equipo Store Checkout. El candidato ideal tendrá experiencia en desarrollo backend con Kotlin, así como un buen manejo de Google Cloud Platform (GCP) y Terraform. Se espera que participe en el diseño y desarrollo de microservicios cloud-native y mejore los pipelines de CI/CD. Esta posición proporciona una gran oportunidad para colaborar en un entorno multidisciplinario y contribuir a prácticas de observabilidad y testing automatizado.

Formación

  • Experiencia demostrable en desarrollo backend.
  • Kotlin (preferido) o Java; otros lenguajes backend suman.
  • Buen manejo de Terraform, CI/CD y GitHub Actions.
  • Conocimiento de microservicios y arquitecturas event-driven.
  • Sólidos fundamentos DevOps: automatización, observabilidad, testing, despliegues.

Responsabilidades

  • Diseñar, construir y operar microservicios cloud-native en Kotlin.
  • Implementar soluciones escalables para el ecosistema de checkout.
  • Participar en la evolución de la arquitectura basada en event-driven.
  • Mejorar pipelines de CI/CD mediante GitHub Actions.
  • Contribuir al testing automatizado y buenas prácticas de observabilidad.
  • Trabajar con arquitectos, ingenieros y otros equipos multidisciplinares.

Conocimientos

Kotlin (Spring Boot)
Google Cloud Platform (GCP)
Terraform
GitHub Actions
OpenTelemetry
Arquitecturas event-driven
Microservicios
Descripción del empleo
🧩 Stack Tecnológico Principal
  • Kotlin (Spring Boot)
  • Google Cloud Platform (GCP)
    • Cloud Run, Pub/Sub, Cloud Functions, Storage, IAM
  • Terraform (Infraestructura como Código)
  • GitHub Actions
  • OpenTelemetry
  • Arquitecturas event-driven y microservicios
🎯 Responsabilidades

Como Software Engineer del equipo Store Checkout, te encargarás de:

Diseño y desarrollo
  • Diseñar, construir y operar microservicios cloud-native en Kotlin desarrollados sobre Google Cloud.
  • Implementar soluciones escalables, reutilizables y resilientes para el ecosistema de checkout.
Arquitectura y DevOps
  • Participar en la evolución de la arquitectura basada en event-driven y ADRs.
  • Mejorar pipelines de CI/CD mediante GitHub Actions.
  • Implementar y mantener IaC con Terraform.
  • Contribuir al testing automatizado y buenas prácticas de observabilidad.
Colaboración
  • Trabajar de cerca con arquitectos, ingenieros, product leads y otros equipos multidisciplinares.
  • Explicar conceptos técnicos complejos a perfiles técnicos y no técnicos.
  • Participar en turnos de guardia (aprox. 1 semana al mes).
🧠 Requisitos Técnicos
  • Experiencia demostrable en desarrollo backend.
  • Kotlin (preferido) o Java; otros lenguajes backend suman.
  • Experiencia con servicios de GCP:
    • Cloud Run, Pub/Sub, Cloud Functions, Storage, IAM.
  • Buen manejo de Terraform, CI/CD y GitHub Actions.
  • Conocimiento de microservicios y arquitecturas event-driven.
  • Sólidos fundamentos DevOps: automatización, observabilidad, testing, despliegues.
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.