Вакансия: Java-разработчик (middle/middle+)
Описание вакансии
В нашей IT-команде уже больше 850 специалистов, которые постоянно совершенствуют свои навыки. Мы не стоим на месте постоянно улучшаем процессы разработки (ATDD, CI/CD и другие), пробуем новые подходы и развиваем команду. Нам важно, чтобы каждый сотрудник продолжал расти, поэтому мы проводим внутренние митапы, хакатоны, развиваем гильдии по направлениям и поддерживаем обучение за пределами компании. У нас есть много возможностей для профессионального развития и не только.
Проект
мы находимся в поисках Java разработчика в команду, которая разрабатывает систему автоматизации документооборота операционного офиса.
Стек
Java 8+, Spring Boot, PostgreSQL, Camunda BPM, Kafka.
Чем предстоит заниматься:
- Разработка, проектирование и модернизация ПО;
- Разработка высокопроизводительного бэкенда;
- Разработка и согласование технической спецификации на программные компоненты и их взаимодействие с системным аналитиком;
- Декомпозиция высокоуровневых задач;
- Оценка времени и трудоемкости реализации требований к ПО;
- Анализ возможностей реализации требований к ПО;
- Формирование и предоставление отчетности в соответствии с установленным регламентом
- Интеграция со сторонними сервисами компании.
Что мы ждем:
- Опыт работы с Java;
- Знания Core Java и Spring Framework;
- Базовое знание Angular;
- Опыт работы с Camunda BPM (Embedded, Standalone);
- Опыт работы с одним из тестовых Framework: Junit, TestNG, Mockito;
- Опыт работы с базами данных PostgreSQL;
- Способность быстро разбираться в чужом коде;
- Опыт работы с Docker, Kubernetes.
Будет плюсом:
- Опыт работы с GitLab;
- Опыт работы с Confluence, Git, Jenkins, Maven/Gradle, Nexus;
- Опыт работы с Apache Camel Karaf, OSGI;
- Опыт применения REST API; Опыт применения gRPC/Protobuf.