Москва, проспект Мира, 69
Метро: Проспект МираОписание проекта:
Рефакторинг монолитного веб-приложения. Переход на микросервисную архитектуру. Текущий стек: JS (React) + nodeJS + Potgre. Нужно разработать 4 новых микросервиса на Java, обеспечить поэтапное внедрение с обратной совместимостью, реализовать интеграции с существующими микросервисами.
Чем предстоит заниматься:
Осуществлять разработку программных продуктов и микросервисов
В рамках своих компетенций принимать участие в разработке и реализации процесса поставок доработок программного обеспечения
Осуществлять документирование своей деятельности
Предоставлять руководителю результаты своей деятельности
Наши пожелания к кандидатам:
Опыт разработки Java 11+, Spring Boot 2
Опыт построения REST API
Опыт работы с реляционными SQL базами данных PostrgesSQL и др.
Опыт работы с RabbitMQ и/или Kafka
Понимание принципов тестирования (unit/интеграционные/компонентные) и умение применять их на практике
Понимание и опыт применения принципов, паттернов построения микросервисной архитектуры
Понимание ACID, BASE, CQS, Eventual Consistency
Знание и применение DDD
Опыт работы с Docker, Kubernetes, Helm
Опыт работы с ELK, Prometheus, Grafana
Опыт построения Websockets, gRPC API
Опыт реализации механизмов кеширования (Redis и др)
Мы предлагаем: