Казань
Ищем коллегу в команду разработки высоконагруженного проекта.
Чем предстоит заниматься:
-
разработкой на Java, фреймворк: Spring boot;
-
продумыванием архитектуры и дизайна;
-
проектированием интерфейсов взаимодействия с другими системами;
-
взаимодействием с другими членами команды;
-
работой по гибким методологиям разработки.
Чего мы ждем от тебя:
- Опыт разработки на Java (11/17) от 5-х лет
- Spring Boot (Web, Data JPA, Cloud, Security)
- Уверенные знания Swagger
- Уверенные знания PostgreSQL
- Уверенные знания Kubernetes
- Опыт работы по Scrum
- Опыт работы с Kafka, Rabbit MQ
- Опыт работы с gRPC
- Опыт построения SOA/микросервисной архитектуры;
- Понимание и применение паттернов разработки (GoF, паттернов высоконагруженных систем и микросервисной архитектуры);
- Опыт разработки тестов (модульных, интеграционных).
- Reactive programming (RxJava, Project Reactor);
- Опыт настройки CI (gitlab)
- Опыт работы с инструментами мониторинга (Grafana, Prometheus)
- Опыт работы с CAMUNDA будет плюсом!
Гибридный формат работы или удаленка;