Описание
Система планирования и управления ресурсами предприятия включает управление закупками, контроль бюджета, материальный, бухгалтерский, налоговый и управленческий учёт.
Задачи
•Участвовать в планировании, проектировании и разработке продукта
•Разрабатывать клиентские пути
•Реализовывать и настраивать систему
•Детально проектировать интеграции со смежными сервисами, в том числе API
•Разрабатывать и согласовывать документацию в рамках производственного процесса: технический дизайн, описание функциональности, архитектуру и рабочую документацию
•Анализировать архитектуру смежных сервисов, проектировать интеграционные решения и участвовать в формировании архитектуры решений
•Участвовать в тестировании и приёмке нового функционала
•Внедрять изменения в операционные подразделения
Требования
•Профильное высшее или среднее образование в IT
•Знание Java Core, ООП, многопоточности, Stream API, Generics, Collections и профилирования и мониторинга производительности JVM
•Знание Spring, Hibernate Criteria API, JUnit и Mockito
•Знание PostgreSQL, Redis, Liquibase, шаблонов проектирования, GoF, RASP, SOLID, Kafka и REST API
•Знание CI/CD, Jenkins, Bitbucket, Maven, Gradle, Docker и Kubernetes
•Будет плюсом: Ingate, ClickHouse, Cassandra, MongoDB, микросервисы, DDD, GraphQL, gRPC, Avro, SOAP, OpenShift, ELK, мониторинг и наблюдаемость