Специалисты

Описание

Образование
Среднее специальное Нижегородский губернский колледж (3 курса)

Навыки

Технологический стек
Программы Jenkins / Bitbucket / GitLab / OpenShift / Grafana / Prometheus / Swagger / Apache Maven / Docker / Liquibase / Atlassian Jira
Языки программирования Java / SQL
Фреймворки и библиотеки Spring Framework / Hibernate / Lombok
Работа с API и данными REST / Workflow API / Apache Kafka
Базы данных PostgreSQL / MySQL
Инструменты сборки и управления зависимостями Apache Maven
Тестирование JUnit / Mockito / TestNG
Миграции баз данных Liquibase
Контейнеризация и оркестрация Docker
CI/CD и инструменты автоматизации Jenkins / CI/CD
Системы контроля версий и репозитории Bitbucket / GitLab
Мониторинг и визуализация Grafana / Prometheus
Документация API Swagger
Управление проектами и задачами Atlassian Jira
Архитектурные подходы Микросервисная архитектура

Опыт
Проект

Right Line

Описание

Роль в проекте Старший Java Developer Обязанности на проекте ● Разработка и поддержка верификационного сервиса для банка, обеспечивающий проверку и подтверждение статуса подопечных, верификацию представителей, привязку представителей к подопечным; ● Backend-разработка на Java с использованием Spring Framework: создание и поддержка веб-приложений, разработка REST API, работа с микросервисной архитектурой; ● CI/CD и деплой: сборка проекта, настройка и развертывание на тестовых и production-стендах (Jenkins); ● Тестирование и качество кода: написание unit- (JUnit, Mockito) и интеграционных тестов, повышение покрытия и отказоустойчивости; ● Оптимизация и рефакторинг: улучшение производительности, устранение багов, модернизация legacy-кода; ● Код-ревью: участие в проверке кода, контроль соблюдения стандартов и best practices; ● Командная работа: Agile-методологии (Scrum), ежедневные стендапы, планирование спринтов.

Технологии

Java, Spring Framework, Workflow API, Apache Maven, JUnit, Mockito, Lombok, OpenShift, Grafana, Prometheus, Jenkins, Swagger, BitBucket, GitLab

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

15 месяцев

Проект

KISLOROD

Описание

Роль в проекте Java Developer Описание проекта CRM система для интернет-магазина, включая управление заказами, клиентской базой и аналитикой продаж. Обязанности на проекте ● Разработка микросервисной архитектуры с нуля на Java с применением Spring Framework; ● Поддержка backend-части веб-приложений; ● Тестирование кода: написание unit- и интеграционных тестов (JUnit, Mockito, TestNG); ● Проектирование структуры БД, написание SQL-запросов и оптимизация работы с данными через Hibernate; ● Улучшение производительности и читаемости кода (рефакторинг, устранение узких мест); ● Проведение и участие в код-ревью для соблюдения best practices и стандартов разработки; ● Работа в Agile-команде: ежедневные стендапы, оценка задач, планирование спринтов.

Технологии

Java , Spring Framework, Hibernate, Docker, Kafka, PostgreSQL, Apache Maven, Liquibase, JUnit, Mockito, Lombok, Grafana, Prometheus, Jenkins, Swagger, BitBucket, GitLub

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

23 месяца

Проект

Антара

Описание

Роль в проекте Java Developer Описание проекта Приложения для автоматизации бизнес процессов у новых или инновационных компаний Обязанности на проекте ● Создание и сопровождение веб-приложений с использованием Java и Spring Framework; ● Реализация unit- и интеграционных тестов для поддержания качества кода; ● Улучшение и оптимизация существующего кода (рефакторинг, повышение производительности); ● Проведение и участие в код-ревью для соблюдения стандартов разработки; ● Взаимодействие с командой в рамках ежедневных встреч (дейли, планирование задач).

Технологии

Java, Spring Framework, Hibernate, PostgreSQL, MySQL, Apache Maven, Liquibase, JUnit, Mockito, Lombok, Grafana, Prometheus, Jenkins, Swagger, BitBucket, Jira

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

18 месяцев