Saltar al contenido principal

Experienced Software Engineer (Kotlin) - Global Loyalty (m/f/d) - barcelona

Tecnología
Jobrapido
Barcelona, EspañaHace 3 díasHasta 10/12/2026

Descripción del puesto

Overview La descripción completa del puesto cubre todas las habilidades asociadas, la experiencia previa y cualquier cualificación que se espera que tengan los solicitantes.

In this role you will design, build and operate backend services for a Europe-wide loyalty platform, enabling scalable, reliable customer experiences. You’ll collaborate with cross-functional teams to deliver cloud-native solutions that support growth and improve loyalty interactions. You will work with cutting-edge tech and DevOps practices to ensure high availability and rapid delivery.

This is a hands-on, impact-driven position in a collaborative, remote-friendly environment with a strong focus on continuous learning and architecture decisions.

Compensaciones / Beneficios

  • 10% discount on MediaMarkt website
  • Flexible Pay (MediaFlex program)
  • Flexible working time with home office option
  • Offices in Barcelona area options
  • training budget for skill development
  • language classes (English, Spanish, German)

Responsabilidades

  • Design, implement, maintain and operate backend services to support scalable applications for Customer & Marketing using Kotlin
  • Build and manage scalable systems with Terraform, Kubernetes, Flux (GitOps) and Docker
  • Develop CI/CD pipelines with GitHub Actions for efficient deployments
  • Utilize Google Cloud products (BigQuery, GKE, Pub/Sub) and MongoDB Atlas to optimize cloud apps
  • Apply test frameworks like Kotest and Testcontainers to ensure high-quality code
  • Contribute to agile processes (Scrum/Kanban) and continuously improve development practices
  • Participate in regular on-call rotations to ensure high availability

Requisitos principales

  • 5+ years of professional software development experience
  • Kotlin (JVM) backend development
  • Strong server-side backend expertise
  • Experience with event-driven architectures and xugodme GCP Pub/Sub
  • NoSQL databases knowledge, especially MongoDB
  • Containerization/orchestration (Docker, Kubernetes) with hands-on experience
  • IaC experience with Terraform (a plus)
  • Ktor as web framework (a plus)
  • Arrow functional programming library (a plus)
  • Kotlin coroutines familiarity (a plus)
  • collaboration and pair programming
  • initiative in code improvements and architecture decisions
  • strong problem-solving and analytical thinking
  • Kotlin (JVM)
  • Google Cloud Platform (BigQuery, GKE, Pub/Sub)
  • MongoDB Atlas

¿Te interesa este puesto?