Эта вакансия в архиве

Посмотреть похожие вакансии ↓
Company hidden
обновлено 2 месяца назад

Senior Backend Engineer (Java/Kotlin)

Формат работы
onsite
Тип работы
fulltime
Грейд
senior
Английский
b2

Описание вакансии

Текст:
/

TL;DR

Senior Backend Engineer (Java/Kotlin): Building and evolving internal platforms that power recipe creation and menu planning for a meal-kit delivery company with an accent on simplifying complex architecture, improving automation, and evolving data-heavy, event-driven systems. Focus on designing, building, and maintaining backend services within a microservices architecture and migrating a core internal tool.

Location: Central Europe

Company

hirify.global partners with HelloFresh, one of the world’s leading meal-kit delivery companies, to build and evolve internal engineering platforms.

What you will do

  • Design, build, and maintain backend services within a microservices architecture.
  • Contribute to the migration of a core internal tool to an internal platform.
  • Develop and evolve data-heavy, event-driven systems using Kafka or RabbitMQ.
  • Design and maintain APIs and integrations between multiple internal services.
  • Work with containerized applications using Docker and Kubernetes.
  • Ensure code quality through testing, code reviews, and documentation.

Requirements

  • 5+ years of professional backend development experience in a microservices architecture.
  • Proficiency in Golang or in Java with the ability to work in Kotlin.
  • Hands-on experience with containerization and orchestration tools, including Docker and Kubernetes.
  • Solid understanding of CI/CD principles and experience working with modern deployment pipelines.
  • Experience with event-driven architectures and message brokers such as Kafka or RabbitMQ.
  • Proficiency in working with relational databases and understanding of data modeling and data flow.
  • Strong knowledge of software design and testing methodologies, including TDD, BDD, DDD, and distributed system patterns.
  • Experience across the full development lifecycle, from writing unit and integration tests to profiling, tuning, and deploying distributed applications.
  • Strong problem-solving skills and clear English communication in a distributed team environment.

Culture & Benefits

  • Paid Vacation, Sick Days, and Floating Holidays.
  • Sport/Insurance Compensation.
  • English Classes.
  • Charity.
  • Training Compensation.