Специалисты

Описание

Профессиональный Java разработчик с опытом работы более 5,8 лет.

Навыки:
- Java Core, OOP, SOLID, MVC, Design Patterns, Collections, Concurrency
- Брокеры сообщений: Kafka, Elasticsearch
- Системы управления базами данных: PostgreSQL, Oracle, SQLite, SQL
- Frameworks: Spring (Boot, MVC, Security), Hibernate ORM, Camunda BPMN
- Тестирование: JUnit, TestNG, Mockito
- Сборка и CI/CD: Maven, Gradle, Jenkins
- Опыт взаимодействия и интеграции с чат-ботами
- Контейнеры: Docker, Kubernetes
- VCS: Git, Bitbucket
- Базовое понимание работы с командной строкой Linux

Образование:
- 2012: Уфимский государственный авиационный технический университет, Уфа ФАП, Программное обеспечение измерений

Повышение квалификации:
- 2021: Разработка корпоративных приложений на Java, Университет Иннополис

Опыт
Проект

Проект NDA (CRM система)

Описание

Автоматизированная система регистрации и работы с инцидентами на инфраструктуре. Включает в себя CRM, модули работы с топологической и географической картами, а также несколько АРМ. Были написаны микросервисы по ТЗ, участие в разработке архитектуры, поиск и устранение багов, ревью кода коллег. Личные достижения: - Разработан и внедрен CRM-модуль для управления инцидентами; - Создан функционал регистрации и отслеживания инцидентов, что сократило время обработки заявок; - Интегрирована CRM с внешними системами мониторинга (Kafka); - Спроектированы модули топологической и географической карт; - Реализован бекенд для карты с отображением инфраструктуры; - Интегрированы географические данные (GIS); - Разработаны автоматизированные рабочие места (АРМ Диспетчера и АРМ Оператора);

Технологии

Java 17, Spring Boot, Kafka, Spring Data, PostgreSQL, Redis, REST API, Git (Bitbucket), CI/CD

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

12 месяцев

Проект

Финансовый сектор

Описание

Проект направлен на создание интегрированного рабочего места для сотрудников службы поддержки. Система включает в себя 15+ RESTful сервисов, обеспечивающих операции с клиентскими заявками, управление обращениями, аналитикой и отчетностью. Были созданы и поддержаны микросервисная архитектура, REST API, механизмы аутентификации и авторизации, оптимизация производительности, написание тестов. Личные достижения: Разработана с нуля антифрод система для выявления мошеннических операций. Реализована система "Рабочее место сотрудника поддержки".

Технологии

Java 17, Spring Boot, Spring Security, Spring Data, PostgreSQL, Redis, REST API, Swagger/OpenAPI, Git (Bitbucket), CI/CD: Jenkins, JUnit, Mockito

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

15 месяцев

Проект

Кредитный конвейер

Описание

Проект по выдаче кредитов, включающий разработку и настройку процессов в BPM-системе Camunda, интеграцию с внешними сервисами, моделирование бизнес-процессов в BPMN и настройку CI/CD пайплайнов в Jenkins. Личные достижения: Разработаны и настроены процессы в BPM-системе Camunda; микросервисы на базе Spring Boot для обработки этапов кредитного конвейера; взаимодействие с командой DevOps.

Технологии

Java 17, Spring Boot, Camunda BPM, PostgreSQL, REST API, Gradle, Maven, Bitbucket, OpenShift, инструменты CI/CD: Jenkins, SonarQube

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

5 месяцев