Построение и расширение систем в распределенной микросервисной архитектуре и монолитной архитектуре для систем отчетности и обработки претензий Разбиение монолитной части на домены и микросервисы с помощью методов DomainDrivenDesign Участие в проектировании архитектуры с использованием современных решений (Kafka, Kubernetes)Улучшение обработки выбранных бизнес-процессов Обеспечение надлежащего качества выпускаемого программного обеспечения за счет разработки пирамиды автоматических тестов li> П
- Построение и расширение систем в распределенной микросервисной архитектуре и монолитной архитектуре для систем отчетности и обработки претензий
- Разбиение монолитной части на домены и микросервисы с помощью методов DomainDrivenDesign
- Участие в проектировании архитектуры с использованием современных решений (Kafka, Kubernetes)
- Улучшение обработки выбранных бизнес-процессов
- Обеспечение надлежащего качества выпускаемого программного обеспечения за счет разработки пирамиды автоматических тестов
- li>
- Проверка выполнения и приемки кода
- Участие в scrum-церемониях agile-команды
- Ежедневное сотрудничество в слаженной команде, готовой делиться знаниями и ориентированной на производство высокопроизводительных качественный код в больших объёмах
< li>Опыт программирования и проектирования ИТ-систем с использованием технологии Java не менее 4 лет - Очень хорошее знание принципов объектно-ориентированного программирования и шаблонов проектирования
- Очень хорошее знание Java 8 и 11, Spring 5, SpringBoot и Hibernate 5
- Знание системной интеграции с использованием REST, SOAP, AMQP, KAFKA
- Знания решений переднего уровня JSP, Angular 2+
- Знание решений уровня кэширования, например REDIS
- Знание инструментов оперативной отчетности, например Jasper Reports
- Умение. писать модульные тесты, используя Spock Framework, JUNIT5, Jasmine, Karma
- Знание Maven и инструментов для управления версиями кода Git
- Знание английского языка на уровне, позволяющем читать техническую документацию
- li> Знание методологий Agile приветствуется
Желательно: < /p>
- работа с системой SLS, минимум 3 релиза
- Построение и расширение систем в распределенной микросервисной архитектуре и монолитной архитектуре для систем отчетности и обработки претензий
- Разбиение монолитной части на домены и микросервисы с помощью методов DomainDrivenDesign
- > Участие в проектировании архитектуры с использованием современных решений (Kafka, Kubernetes)
- Улучшение обработки выбранных бизнес-процессов
- Обеспечение надлежащего качества выпускаемого программного обеспечения за счет разработки пирамиды автоматических тестов < /li>
- Проведение и получение проверок кода
- Участие в scrum-церемониях agile-команды
- Ежедневное сотрудничество в слаженной команде, команда, желающая делиться знаниями и ориентированная на производство высококачественного кода в больших объемах
,[] Вимоги: Java, Spring, Hibernate, REST API, SOAP, Kafka, JSP, Cache, Redis, Jasper, Spock, Jasmine, Karma, Maven, Git Бонусы та переваги: Спортивная подписка, Частное здравоохранение.