Чем предстоит заниматься:
- Реализация нового бизнес функционала системы и поддержка существующего
- Разработка серверной части системы на Java/Spring Boot, Python
- Участие в работе над архитектурой проекта
- Оптимизация и рефакторинг существующих сервисов, миграция на новые версии Java и фреймворки
- Техническое развитие проекта, исследование новых технологий
- Участие в Сode Review
Что мы ждем:
- Опыт коммерческой разработки на Java не менее 6 лет
- Глубокие знания Spring (Core, Boot, MVC, Security, Data)
- Уверенное знание SQL (PostgreSQL, Oracle)
- Навыки проектирования баз данных
- Знакомство с ORM-фреймворками jOOQ, Hibernate
- Опыт работы с Kafka, понимание принципов потоковой обработки данных с помощью Kafka Streams
- Опыт работы с In-memory Data Grid решениями (Apache Ignite, Hazelcast IMDG)
- Понимание архитектуры распределенных решений, микросервисной архитектуры
- Опыт работы с контейнерами и системами их оркестрации (Docker/Kubernetes)
- Хорошо развитые аналитические способности, готовность самостоятельно проработать постановку задачи в случае отсутствия четких требований, отыскать варианты решения и определить среди них оптимальный