Senior Java /Kotlin Backend Engineer

1121442
  • Tipo de empleo

    Permanente
  • Lugar

    Barcelona - 4 days of working from home per week
  • Sector

    Software Developer
  • Industria

    Tecnología e Internet
  • Salario

    Fix salary depends on your experience + other benfefits

This is one of the best Tech Hubs in Spain

Your new company

You will be part of one of the best Tech Hubs in Spain for a big electronics retail company.

The project will be part of the Global Loyalty development team, which builds the technology that connects millions of customers across Europe. This team creates and enhances loyalty services using Kotlin, Google Cloud Platform, and modern DevOps practices to deliver scalable and seamless solutions. They work in a collaborative, remote‑friendly environment where technical expertise directly impacts customer experience and business growth.

Your new role

  • Design, implement, maintain and operate robust backend services to support scalable and reliable applications for our Customer & Marketing environment using Kotlin (or Java instead)
  • 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

What will you need to fit in it?

  • 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 containerisation 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 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

What will you get in return

  • Permanent direct contract with the end company
  • Gross salary according to your experience
  • Flexible working hours
  • 4 days of remote work per week
  • Offices in Barceloneta or El Prat de Llobregat
  • 27 days of vacation per year
  • Training budget
  • Career development plan

Your next step

If you’re interested in this position, click on ‘apply now’ to send an updated copy of your CV, or call us today.
If this role doesn’t match your profile but you’re looking for a new opportunity, please contact us and we can discuss it. We guarantee full confidentiality.



#LI-DNI

Aplica a este empleo

Hablar con Anna Garriga, la persona que lleva esta posición

Oficina: Barcelona, Hays Barcelona, Calle Valencia, 307-313, bajos 1ªTeléfono +34 664845467
Haz clic aquí para acceder a la Política de Privacidad de Hays, donde podrás encontrar los detalles sobre cómo usamos y protegemos tus datos y tus derechos como usuario.