Cualquier información adicional que necesite para este trabajo se encuentra en el texto a continuación. Asegúrese de leerla detenidamente y luego envíe su solicitud.
-
- Design, implement, maintain and operate robust backend services to support scalable and reliable applications for our Customer & Marketing environment using Kotlin.
- Utilize infrastructure tools such as Terraform, Kubernetes, GitOps with Flux, and Docker to build and manage scalable systems.
- Develop CI/CD pipelines using GitHub Actions to ensure smooth and efficient deployment processes.
- Work with Google Cloud products including BigQuery, GKE, PubSub and MongoDB Atlas to enhance and optimize cloud‑based applications.
- Employ test frameworks like Kotest and libraries like Testcontainers to ensure high‑quality, reliable code.
- Contribute to the continuous improvement of our development processes and code base while working with the methods of agile software development such as Scrum or Kanban.
- Participate in regular on‑call duty as part of the team rotation to ensure high availability.
Profile
-
- 5+ years of professional experience as a software developer.
- Experience with Kotlin (JVM) for backend development.
- Extensive knowledge in server‑side backend development.
- Hands‑on experience with event‑driven architecture and GCP Pub/Sub.
- Solid knowledge of NoSQL databases, particularly MongoDB.
- General understanding of containerization and orchestration technologies such as Docker and Kubernetes, preferably with hands‑on experience.
- Experience with IaC using Terraform is a plus.
- Experience with Ktor as a web‑framework is a plus.
- Familiarity with Arrow as a functional programming library is a plus.
- Familiarity with the concept of coroutines in Kotlin is a plus.
Working Style & Communication
-
- You enjoy collaboration in the form of pair‑programming and code reviews.
- Strong initiative in code improvements, architecture decisions and solution crafting.
- Str
📌 Experienced Software Engineer (Barcelona)
🏢 MediaMarkt España
📍 Barcelona
Postulate a este anuncio
Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.