Специалисты

Описание

Основной стек
Java, Spring Framework, SQL, Spring Boot, Maven, JUnit, PostgreSQL,
RabbitMQ, Jenkins, OpenShift, Groovy, Microservices, Istio, Git, Atlassian Jira,
Kotlin, REST, Liquibase, Atlassian Confluence, Jira, Hibernate ORM, Docker,
Kafka

Опыт
Проект

Внедрение новой стратегии страхования в федеральной страховой компании

Описание

Команда проекта: 1 бэкенд-разработчик, 1 фронтенд-разработчик, 1 аналитик, продукт-менеджер, тестировщики. Задачи: - Внедрение новой стратегии страхования; - Разработка бэкенда административной панели для заведения стратегий; - Проектирование и разработка Rest API с новой моделью состояний объекта. - Доработка ролевой модели. - Проектирование и реализация системы кеширования, для снижения нагрузки на БД. - Разработка нового отчета по стратегиям; - Доработка основного отчета; - Рефакторинг Java Developer

Технологии

Java 21, Greadle, SpringBoot 3, MongoDB, JUnit 5, Swagger, GitLab, Docker.

Длительность

Июнь 2024 - Текущий момент месяцев

Проект

Автоматическая выдача инвестиционных рекомендаций

Описание

Java-разработчик Команда проекта: 6 разработчиков, 3 аналитика, 3 тестировщика, Тимлид и Product Owner Задачи: - Добавление нового функционала с учетом обратной совместимости; - Поддержание работоспособности старого функционала; - Рефакторинг кода; - Написание unit и автоматических тестов; - Написание интеграций с другими сервисами и приведение старых в соответствие с изменяющимся API; - Поддержание работоспособности сервисов на тестовом стенде; - Участие в проведении нагрузочного тестирования и приемосдаточных испытаниях; - Написание инструкций по установке; - Написание sql запросов в БД по запросу от бизнеса; - Устранение замечаний от сопровождения и безопасности; - Перевод части сервисов со Spring (xml configurations) на Spring Boot.

Технологии

Java 11, Maven, Spring Boot, PostgreSQL, Junit 5, Bitbucket, Nexus, Lombok, Jenkins, OpenShift, Istio, Prometheus (unimon), Hibernate (data space), Kafka, Helm, Grafana

Длительность

Декабрь 2022 - Апрель 2024 месяца

Проект

Разработка внутренней CRM системы, связывающей склад, снабжение и производство

Описание

Java-разработчик Команда проекта: 3 backend разработчика Задачи: - Рефакторинг; - Добавление нового функционала; - Написание интеграционных тестов JUnit; - Разработка эндпоинтов в REST контроллерах; - Feign интерфейсов для взаимодействия между микросервисами и Fallback для обеспечения отказоустойчивости; - Работа с БД, используя Spring Data, Querydsl и нативные SQL запросы; - Написание DtoMapper

Технологии

Java 11, Maven, Spring Boot/Data/Cloud, Hibernate, PostgreSQL, Junit, GitHub, Docker, Lombok, Redis

Длительность

Декабрь 2019 - Декабрь 2022 месяца