Эта вакансия в архиве
Посмотреть похожие вакансии ↓обновлено 2 месяца назад
Senior Backend Engineer (Java/Kotlin)
Описание вакансии
Текст:
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
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.