Java / Kotlin Backend Developer
Hays
Barcelona, Spain
3 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.hays.es
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
4 years minimum
Compensation
€50,000.0
Working hours
Regular working hours
Languages
English
Job source
Tech stack
Java (Programming Language)
Agile Methodology
Application Integration Architecture
Automation of Tests
BigQuery
Cloud Computing
Software Quality
Continuous Integration
Customer Data Management
Github
Java Virtual Machine (JVM)
Cloud Services
+7 more
Google Cloud
Infrastructure as Code (IaC)
Backend
Kotlin
Kubernetes
Terraform
Docker
Job description
We are looking for a Backend Software Engineer (Kotlin) to join the global Loyalty Development team, responsible for building and evolving products related to Loyalty & Customer Data. You will be involved in designing and developing scalable, cloud-native solutions that deliver personalized customer experiences across different channels and touchpoints. Your main responsibilities will include:
- Designing, developing, and maintaining backend services using Kotlin.
- Building and managing scalable infrastructure with Terraform, Docker, and Kubernetes.
- Working in GitOps environments using Flux.
- Creating and maintaining CI/CD pipelines with GitHub Actions.
- Working with Google Cloud Platform (GCP) services, particularly BigQuery, GKE, and PubSub.
- Integrating APIs and ensuring code quality through automated testing using Kotest and Testcontainers.
- Collaborating actively within agile methodologies such as Scrum and Kanban.
- Contributing to the continuous improvement of development processes, architecture, and engineering best practices.
Requirements
- 4+ years of professional experience as a Backend Software Engineer.
- Strong experience with JVM technologies, ideally Kotlin and its ecosystem.
- Knowledge of Docker and Kubernetes.
- Experience with, or interest in, Infrastructure as Code (IaC), particularly Terraform.
- Familiarity with GitOps practices and CI/CD tools such as GitHub Actions.
- Experience working with cloud services, preferably Google Cloud Platform (GCP).
- Knowledge of API integration and management.
- Ability to thrive in international teams and collaborative environments.
- Strong problem-solving mindset with a focus on continuous improvement.
- English proficiency sufficient to work effectively in a global environment.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.hays.es
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
over 2 years ago
EM
Eli McGarvie
Find a Developer Job: 12 Best Job Sites For Developers
over 3 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago
LM
Luis Minvielle
The Most Popular IT Jobs on the Market
over 2 years ago
EM
Eli McGarvie
7 Most Popular Web Developer Jobs in Europe
over 3 years ago
KM
Kaleb McKelvey
What’s the Difference Between Frontend and Backend Development?
over 3 years ago