Обязанности:
- Разработка, отладка и поддержка микросервисных приложений;
- Разработка unit-тестов;
- Реализация интеграционного взаимодействия внутри микросервисной архитектуры, а также с внешними сервисами;
- Реализация взаимодействия ПО с постаматным оборудованием;
- Рефакторинг и оптимизация существующего кода;
- Code Review.
Требования:
- Коммерческая разработка на Java от 5 лет;
- Опыт работы со Spring (Boot, Core, Web, Data, Test);
- Опыт разработки микросервисов (обязательно на последнем месте работы);
- Хорошие знания и практический опыт работы с Kafka;
- Понимание принципов работы с Docker/Kubernetes;
- Понимание CI/CD;
- Опыт работы с JPA (Hibernate);
- Базовое понимание работы с командной строкой Linux.
Будет плюсом:
- Знания и практический опыт с Camunda (желательно);
Условия:
- Локация любая;
- Fulltime по МСК;
- Удаленная работа;
- Взаимодействие по ИП.