Задачи: • Участие в разработке архитектуры системы и техническом проектировании; • Оптимизация производительности и развитие серверной логики; • Разработка новых продуктов компании в рамках экосистемы «Ипотека за 1 день». Что используют:
Основой продуктов является Java 8/11 и Spring (в т.ч. SpringBoot, SpringData, SpringSecurity);
В качестве баз данных - MySQL, MongoDB, Redis, ElasticSearch;
В качестве средств мониторинга - Graphana, Kibana и Zabbix;
Развертывание системы осуществляется с использованием Jenkins и Puppet;
Используется микросервисная архитектура, сервисы взаимодействуют через REST;
Часть сервисов развернуты в Docker-контейнерах;
Для UI используется ReactJS;
Используется CD/CI с использованием Jenkins;
В качестве системы внутреннего документооборота используется JIRA;