The Company
German retail company
Your tasks will include:
* Design, implement, and maintain robust backend services to support scalable and reliable applications for our Customer & Marketing environment using Java or 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 Test containers 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
Your Profile
* 3+ years of professional experience as a backend software developer with expertise in a JVM language, ideally Kotlin and its ecosystem
* General understanding of containerization and orchestration technologies such as Docker and Kubernetes, preferably with hands-on experience
* Familiarity with GitOps practices and experience using GitHub Actions for CI/CD
* Experience in working with cloud services, preferably with GCP: BigQuery, GKE and PubSub
* Familiarity with managing and integrating APIs
* Strong problem-solving skills and the ability to work collaboratively in a remote team environment
* Excellent communication skills and a proactive approach to challenges
* Passion for continuous learning and staying updated with the latest technologies in the field
What will you get in exchange?
* Permanent Contract with end client
* Hybrid Teleworking Model (4 days of TW per week) in Barcelona
* Salary range: open, competitive and related to your experience
* +27 days of vacation
* Flexible remuneration
* Career plan and salary reviews
* Training budget