Java developer (Camunda)
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
Ищем опытного Mdl+ (от 4х лет опыта) разработчика в команду R&D, которая занимается разработкой платформенных сервисов и инструментов разработки (Бизнес - автоматизация процессов логистики).
Команда участвует в оптимизации архитектуры системы и решает задачи разной сложности, что требует от членов команды быть на острие технологического прогресса и постоянно изучать новые фреймворки и инструменты.
Стек: Java 11, Spring (Boot: Web, Cloud, Data, Test), PostgreSQL, Hibernate, Kafka, Camunda BPM, ELK, Gitlab CI. Docker/Kubernetes
Ожидания от кандидата
Предстоит:
- Разработка и проектирование компонентов микросервисов;
- Разработка Unit-тестов;
- Участие в оптимизации системы и сопровождение проектов на всех этапах разработки;
- Ведение и обновление технической документации;
- Code Review
От кандидата ожидаем: - Опыт коммерческой разработки на Java от 4-х лет и Spring (boot, core, web, data, test);
- микросервисы (обязательно на последнем месте работы);
- хорошие знания и практический опыт с Kafka;
- реляционные БД (желательно PostgreSQL);
- понимание принципов работы Docker/Kubernetes - понимание, что такое CI/CD;
- JPA (hibernate)
Будет плюсом коммерческий опыт с:
Camunda
Cassandra
ElasticSearch
Kafka-Connect
Keycloak
Опыт/желание писать FrontEnd
Условия работы
Разработка спринтами по 2 недели
Полностью удаленная работа, без ограничения по локации
Рабочий день с 9 до 18 МСК
Оформление по ИП
Дополнительные инструкции
Стек проекта:
- Java
- Spring Boot
- PostgreSQL
- Kafka
- Camunda BPM
- ELK
- GitLab CI
- Docker
- Kubernetes
- Cassandra
- Elasticsearch
- Kafka-Connect
- Keycloak
- Hibernate
- Микросервисная архитектура
- Unit Testing