ИП
Игорь П.
Мужчина, 33 года
Россия, Екатеринбург, UTC+5
Ставка
3 506,49 Р/час
НДС не облагается
Специалист доступен с 1 августа 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B1
Проекты
(4 года 6 месяцев)
Азиатско-Тихоокеанский Банк, ОАО
Роль
Java-разработчик
Обязанности
Проект: Азиатско-Тихоокеанский Банк, ОАО. отдел кредитования.
Состав команды: 12
Основные технологии проекта:
Java 17, Git, SQL, ООП, PostgreSQL, Spring Framework (Spring Boot, Spring Web, Spring Security, Spring Data), REST, SOAP, Apache Maven, Docker, Hibernate ORM, Camunda, GitLab, Микросервисы, API, JSON API, Kubernetes, Reactor, Liquibase, Kafka, JUnit, Mockito, Swagger (OpenAPI).
Основные обязанности:
Разработка модуля для предварительного кредитования
• Участвовал в проекте по автоматизации процесса предварительного кредитования.
• Создавал и внедрял сервис для пошагового заполнения заявок как для физических, так и для юридических лиц.
• Использовал Java 17, Spring Framework, REST, SOAP, Camunda, API, JSON API для реализации функционала.
Валидация данных:
• Обеспечивал точность и надежность вводимых данных с помощью различных методов валидации.
• Интегрировал решения с системами, такими как КонторФокус, для анализа состояния юридических лиц.
• Использовал SQL, PostgreSQL, Hibernate ORM для работы с базами данных.
Учет Beneficiaries and Founders
• Реализовал учет бенефициаров (beneficiaries) и основателей (founders) компаний для углубления анализа финансового состояния.
• Если бенефициары или основные учредители компании находятся в черном списке или имеют неблагонадежную репутацию, заявка не проходит, и процесс отправляется на доработку.
• Оркестрация процесса реализуется с использованием Camunda BPMN.
o В случае выявления ограничений, заявка откатывается для дополнительных изменений или доработки.
Интеграция с Camunda и Saga
• Использовал Camunda для организации процессов кредитования и управления заявками.
• Реализовал совместную работу Camunda BPMN и Saga, где координируется обработка заявок в разнородной микросервисной архитектуре.
• Взаимодействие между бизнес-правилами и сервисами управляется через Saga, включая выполнение валидаций, отказов или возвратов заявок на основе установленных условий.
Сотрудничество с командами
• Взаимодействовал с командами разработки и бизнес-анализа для оптимизации функционирования кредитной системы.
• Применял Git, GitLab, Docker, Kubernetes для управления процессами разработки и развертывания микросервисов
Стек специалиста на проекте
GitLab, JSON API, Spring Data, Camunda, Liquibase, REST, Git, API, JUnit, Mockito, Swagger, Kafka, Reactor, SQL, Docker, SOAP, Spring Security, Hibernate ORM, Spring Web, Java 17, Maven, OpenAPI, Spring, Spring Boot, PostgreSQL, Microservices, Kubernetes, Объектно-ориентированное программирование (ООП)
Отрасль проекта
FinTech & Banking
Период работы
Август 2023 - По настоящее время
(2 года 1 месяц)
ОАО КБ Пойдём!
Роль
Java-разработчик
Обязанности
Основные обязанности:
Разработка внутреннего документооборота: Участвовал в проекте по созданию системы внутреннего документооборота для ведения клиентов банка, что способствовало улучшению производительности и повышению качества обслуживания.
Фронтенд-разработка: Создавал и оптимизировал вкладки на фронтенде с использованием JavaScript, что обеспечивало удобство взаимодействия пользователей с системой.
Работа с базами данных: Извлечение данных из базы данных и отображение их на интерфейсе приложения. Обеспечивал синхронизацию данных между клиентской и серверной частью, что повысило скорость и надежность работы системы.
Интеграция пользовательского интерфейса: Разработка интуитивно понятного и функционального интерфейса, который ускорял процесс обработки клиентских запросов.
Тестирование и отладка: Проведение тестирования разрабатываемых модулей и их отладка, что гарантировало качество и стабильность работы приложения.
Сотрудничество с командами: Взаимодействие с другими разработчиками и аналитиками для понимания требований пользователей и интеграции новых функций в систему.
Стек специалиста на проекте
RabbitMQ, Java, JUnit, Spring Boot, Maven, Hibernate, IntelliJ IDEA, Liquibase, Spring Data, Integration testing, Testing, Алгоритмы и структуры данных, стратегия
Отрасль проекта
Insurance
Период работы
Март 2023 - Август 2023
(6 месяцев)
Сбер
Роль
Java-разработчик
Обязанности
Проект: Система бухгалтерского и налогового учета для Сбербанка.
Состав команды: 30
Технологический стек:
Java 8, Spring Framework, REST, JSON API, Jaspersoft, Gigachat Spring Boot Starter, CI/CD, Dev(Sec)Ops, Jira, API.
Основные обязанности:
• Разработка систем сверхвысоких нагрузок: создавал и дорабатывал компоненты для банковских приложений, обеспечивающих обработку больших объемов данных без потери производительности. Использовал технологии Java 8, Spring Framework, REST, JSON API и работу с API.
• Проектирование решений: участвовал в проектировании архитектуры сервисов бухгалтерского и налогового учета, а также учета по международным стандартам для дочерних компаний Сбербанка. Разрабатывал прототипы и документацию в Jira.
• Автоматизация тестирования: разработал решения для автоматизации тестирования, включая написание юнит-тестов и настройку инфраструктуры.
• Управление кодовой базой: подготавливал инфраструктуру и заглушки в кодовой базе, проводил код-ревью, контролировал соответствие стандартам качества и управлял техдолгом.
• Интеграция Jaspersoft: корректировал, создавал отчеты и аналитические панели с использованием Jaspersoft.
• Внедрение модуля GigaChat: внедрил и доработал модуль GigaChat, обеспечил адаптацию и интеграцию gigachat-spring-boot-starter, что упростило внутреннюю коммуникацию команды.
• CI/CD и DevOps: Настраивал контуры CI/CD совместно с Dev(Sec)Ops, следовал стандартам безопасности и процессам разработки.
• Взаимодействие с командой: оказывал поддержку другим разработчикам, участвовал в проектировании архитектурных решений и интеграционных сценариев. Активно взаимодействовал с бизнес-аналитиками и другими участниками команды.
Достижения:
• Оптимизировал производительность систем, ускорив обработку данных на N%.
• Настроил и внедрил модуль для работы с GigaChat, улучшив взаимодействие между командами.
• Разработал и внедрил REST и JSON API сервисы для интеграции с внешними и внутренними системами
Стек специалиста на проекте
REST, API, Jira, Spring Boot, JSON API, Java 8, Dev, CI/CD, Spring, Carter, gigachat, ops
Отрасль проекта
FinTech & Banking
Период работы
Март 2021 - Март 2023
(2 года 1 месяц)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Ухтинский государственный технический университет, Ухта
Специальность
Строительство, Промышленное и гражданское строительство
Завершение учебы
2019 г.