Middle / Middle + Java developer
Занятость | Полная занятость |
Полная занятость | |
Адрес | Беларусь, Минск, улица Мележа, 5к2 |
Обязанности:
-Декомпозиция общей архитектуры до уровня отдельных компонентов, обоснование выбора решения задачи;
- Оценка сроков реализации задач;
- Контроль корректной реализации архитектуры реализуемого решения со стороны разработчиков;
- Проектирование форматов и интерфейсов взаимодействия со смежными системами и между компонентами системы;
- Проведение нагрузочного тестирования;
- Проектирование решения и компонент системы в формате постановки, схем понятных для аналитики и разработки;
- Ведение архитектурного надзора по проекту + Code Review;
Требования:
- свободное владение Java 8+, Spring Framework, SQL;
- знание и опыт применения шаблонов проектирования ПО и интеграции систем;
- опыт создания систем микросервисной архитектуре;
- SQL (написание и оптимизация запросов), использование ORM;
- HTTP, REST, GRPC, JSON-RPC, XML, XSD;
- опыт работы с кэшами, в том числе распределёнными;
- опыт в настройке стендов разработки/тестирования;
- участие в создании и проектировании отказоустойчивых систем.
- Kotlin (желание освоить или уже имеющийся опыт)
Очень пригодится: - опыт использования Docker, понимание работы Kubernetes; - знание принципов работы Istio и опыт использования OpenShift;
- опыт работы с Kafka, Apache Storm, Apache Flink, ELK;
- опыт работы по agile/scrum методологии/
Условия:
гибридный формат работы либо удаленный формат;
медицинская страховка;
5 sick day в году;
бонусы в конце года ;
корпоративы и подарки;
Опыт | 3-6 лет |
График работы | Полный день |