О проекте
Требуется Java-разработчик для разработки высоконагруженного сервиса интеграции складских систем.
Чем предстоит заниматься
•Разработка и поддержка микросервисов в рамках интеграционной платформы
•Проектирование и реализация API
•Проектирование схем баз данных, оптимизация запросов
•Проводить code review, участвовать в обсуждении архитектурных решений
•Покрывать написанный код unit и интеграционными тестами
Что мы ожидаем от кандидата
•Опыт коммерческой разработки на Java от 2 лет
•Уверенное знание Java Core (Stream API, Concurrency, Collections)
•Опыт работы со Spring Framework (Spring Boot, Spring Data, Spring Security)
•Опыт работы с PostgreSQL, JPA/Hibernate
•Опыт работы с брокерами сообщений: Kafka или RabbitMQ
•Опыт проектирования REST API, gRPC
•Знание паттернов проектирования
Будет плюсом
•Опыт работы с Spring Cloud
•Опыт работы с Docker, Kubernetes
•Понимание observability (Prometheus, Grafana, ELK)
•Опыт работы с микросервисной архитектурой (gRPC)
Мы предлагаем
•Конкурентную заработную плату (обсуждается индивидуально)
•Удаленный формат работы
•Профессиональный рост и участие в архитектурных решениях
•Дружную команду без лишней бюрократии