Игорь П. Java разработчик, Middle+

ID 25814
ИП
Игорь П.
Мужчина
Россия, Екатеринбург, UTC+5
Ставка
3 596,53 Р/час
вкл. НДС 5% (133.33 Р)
Специалист доступен с 3 июля 2025 г.

Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.

Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Middle+
Навыки
Apache
API
Camunda 7
Docker
Framework
Git
GitLab
GraphQL
gRPC
Hibernate
Java 8-21
JDBC
JSON API
Kafka
Maven
Microservices
MVC
MySQL
Oracle
Oracle Database
ORM
PostgreSQL
RabbitMQ
REST
SOAP
Spring
SQL
XML
Объектно-ориентированное программирование (ООП)
Kotlin
Kanban
Отрасли
FinTech & Banking
Знание языков
Английский — B1
Проекты   (3 года 8 месяцев)
NDA
Роль
Ведущий Java разработчик, Mid+
Обязанности
Описание проекта: Проект посвящен разработке и поддержке системы для предварительного одобрения кредитования как для физических, так и для юридических лиц. Основной задачей является обеспечение простоты и безопасности процесса заполнения заявки пользователем, а также интеграция с внешними сервисами для верификации бизнеса. В системе реализуется пошаговое заполнение заявки, позволяющее пользователям удобно предоставлять необходимые данные. Состав команды: 12 Основные обязанности: Разработка модуля для предварительного кредитования: -Участвовал в проекте по автоматизации процесса предварительного кредитования. -Создавал и внедрял сервис для пошагового заполнения заявок как для физических, так и для юридических лиц. - Использовал Java 17-21, Spring Framework, REST, SOAP, Camunda 7.0, API, JSON API для реализации функционала. Валидация данных -Обеспечивал точность и надежность вводимых данных с помощью различных методов валидации. -Интегрировал решения с системами, такими как КонторФокус, для анализа состояния юридических лиц. -Использовал SQL, PostgreSQL, Hibernate ORM для работы с базами данных. Учет Beneficiaries and Founders -Реализовал учет бенефициаров (beneficiaries) и основателей (founders) компаний для углубления анализа финансового состояния. -Если бенефициары или основные учредители компании находятся в черном списке или имеют неблагонадежную репутацию, заявка не проходит, и процесс отправляется на доработку. -Оркестрация процесса реализуется с использованием Camunda BPMN. -Процесс верификации каждого бизнес-объекта строится с использованием последовательных этапов модели BPMN. -В случае выявления ограничений, заявка откатывается для дополнительных изменений или доработки. Интеграция с Camunda и @Saga -Использовал Camunda для организации процессов кредитования и управления заявками. -Реализовал совместную работу Camunda BPMN и Saga, где координируется обработка заявок в разнородной микросервисной архитектуре. • Оркестрация процесса реализуется с использованием Camunda BPMN. В случае выявления ограничений, заявка откатывается для дополнительных изменений или доработки. -Взаимодействие между бизнес-правилами и сервисами управляется через Saga, включая выполнение валидаций, отказов или возвратов заявок на основе установленных условий. Сотрудничество с командами: -Взаимодействовал с командами разработки и бизнес-анализа для оптимизации функционирования кредитной системы. -Применял Git, GitLab, Docker, Kubernetes для управления процессами разработки и развертывания микросервисов.
Стек специалиста на проекте
GitLab, JSON API, Spring Data, Camunda, Liquibase, REST, Git, API, JUnit, Mockito, Swagger, Apache, Kafka, Reactor, SQL, Docker, SOAP, Spring Security, Hibernate ORM, Spring Web, Quarkus, Maven, OpenAPI, Spring, Spring Boot, Java 17-21, PostgreSQL, Framework, Microservices, Kubernetes
Отрасль проекта
FinTech & Banking
Период работы
Октябрь 2023 - Май 2025  (1 год 8 месяцев)
Сбербанк
Роль
Java Developer
Обязанности
Проект: Система бухгалтерского и налогового учета для Сбербанка Описание проекта: Проект нацелен на создание эффективной системы бухгалтерского и налогового учета для одного из крупнейших банков страны. Цели заключались в автоматизации процессов учета и отчетности, повышения точности данных и улучшения взаимодействия с клиентами и внутренними службами банка. Стек технологий обеспечивал надежность и масштабируемость системы. Состав команды: 30 Основные обязанности: -Разработка систем сверхвысоких нагрузок: создавал и дорабатывал компоненты для банковских приложений, обеспечивающих обработку больших объемов данных без потери производительности. Использовал технологии 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, Kotlin, GraphQL, Spring Boot, MongoDB, JSON API, gRPC, Kafka, Java 8, Dev, CI/CD, Spring, Framework, Carter, gigachat
Отрасль проекта
FinTech & Banking
Период работы
Ноябрь 2022 - Октябрь 2023  (1 год)
Банк АК "Пойдем"
Роль
Java Developer
Обязанности
Проект 3: Управление финансовыми транзакциями в банке АК "Пойдем" Описание проекта: Данный проект сосредоточен на создании приложения для управления финансовыми транзакциями клиентов, обеспечивая высокую скорость обработки данных и безопасность операций. Основной целью было создание надежной системы, способной обрабатывать большие объемы финансовых транзакций. Состав команды: 15 Обязанности -Применение лучших практик программирования и следование принципам ООП -Участие в разработке и поддержке Java приложений для управления финансовыми транзакциями -Интеграция с другими сервисами и базами данных, а также обеспечение безопасности приложений -Работа с базой данных Oracle для разработки и оптимизации запросов, процедур и триггеров -Управление версиями схемы базы данных с помощью Liquibase для отслеживания изменений и миграции -Написание модульных и интеграционных тестов с помощью JUnit, Mockito -Проведение рефакторинга кода -Использование системы контроля версий Git для управления исходным кодом -Взаимодействие с другими отделами для определения требований и улучшения процессов разработки
Стек специалиста на проекте
PostgreSQL, Docker, JUnit, Mockito, Spring Boot, Hibernate, Spring Security, Swagger, Liquibase, Kafka, Spring Data, Java 8, Spring Web, GitLab CI/CD, OpenAPI
Отрасль проекта
FinTech & Banking
Период работы
Октябрь 2021 - Ноябрь 2022  (1 год 2 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Ухтинский государственный технический университет, Ухта BIM-technologies
Специальность
Промышленное и гражданское строительство (инженер, инженер-архитектор)
Завершение учебы
2019 г.

Похожие специалисты

Insurance • RnD
МП
Максим П.
Минск
Java разработчик
Senior
3 447,01 Р/час
ELK
Grafana
Работа с интеграциями
GitLab
Разработка
MS Windows
Tomcat
Базы данных
Spring Data
Lombok
+106

▪ Разработчик программного обеспечения с более чем 5 летним опытом коммерческой разработки корпоративных приложений и стартапов ▪ Разработка и проектирование систем различной степени сложности в соответствии с техническими требованиями и поставленными задачами ▪ Знание и опыт применения основных парадигм и принципов объектно-ориентированного программирования, паттернов проектирования, наилучших мировых практик в области разработки программного обеспечения.(SOLID, KISS, ООП) ▪ Разработка и модернизация высокоэффективных, высоконагруженных, масштабируемых микро сервисных приложений ▪ Опыт разработки с использованием облачных сервисов (AWS) ▪ Опыт использование и настройка CI/CD процессов (Gitlab, Jenkins, Bitbucket) ▪ Анализ существующих решений, их улучшение и адаптирование к требованиям бизнес процессов ▪ Коммуникабелен, мотивирован, быстро осваивается и погружается в текущие процессы любой команды. Нацелен на результат и решение задач.

Подробнее
FinTech & Banking • Insurance • Urban technology
ТК
Тимофей К.
Минск
Java разработчик
Senior
3 297,14 Р/час
ActiveMQ
Agile
AWS
boot
Camunda BPMN
Clean Code
ClickHouse
commons
Confluence
core
+91

▪ Разработчик программного обеспечения с более чем 6 летним опытом коммерческой разработки корпоративных приложений и стартапов ▪ Разработка и проектирование систем различной степени сложности в соответствии с техническими требованиями и поставленными задачами ▪ Знание и опыт применения основных парадигм и принципов объектно-ориентированного программирования, паттернов проектирования, наилучших мировых практик в области разработки программного обеспечения (SOLID, Clean code, KISS, ООП) ▪ Создание и улучшение микро сервисных приложений ▪ Опыт разработки с использованием облачных сервисов (AWS) ▪ Знание throttling, rate limit, api gateway ▪ Опыт использование и настройка CI/CD процессов (Gitlab, Jenkins) ▪ Анализ и оптимизация существующих систем: рефакторинг кода, написание модульных и интеграционных тестов. ▪ Опыт технического менторинга внутри команды ▪ Коммуникабелен, мотивирован, быстро осваивается и погружается в текущие процессы любой команды.

Подробнее
E-commerce & Retail • FinTech & Banking • Realty & Constructoring
ИШ
Игнат Ш.
Минск
Java разработчик
Senior
2 997,4 Р/час
access
ACID
Agile
aml
AmoCRM
API
API Gateway
ArgoCD
AWS
+138

▪ Разработчик программного обеспечения с более чем 4 летним опытом коммерческой разработки корпоративных приложений и стартапов ▪ Разработка и проектирование систем различной степени сложности в соответствии с техническими требованиями и поставленными задачами ▪ Знание и опыт применения основных парадигм и принципов объектно-ориентированного программирования, паттернов проектирования, наилучших мировых практик в области разработки программного обеспечения. ▪ Создание и улучшение микро-сервисных приложений ▪ Опыт разработки с использованием облачных сервисов (AWS) ▪ Опыт использование и настройка CI/CD процессов (Gitlab, Jenkins) ▪ Анализ и оптимизация существующих систем: рефакторинг кода, написание модульных и интеграционных тестов ▪ Знание принципов SOLID, DRY, ACID, Clean Code ▪ Коммуникабелен, мотивирован, быстро осваивается и погружается в текущие процессы любой команды.

Подробнее

Недавно просмотренные специалисты

FinTech & Banking • FoodTech • LifeStyle • Social Networking
КЛ
Кирилл Л.
Пермь
Python разработчик
Senior
4 545,45 Р/час
Ros
OpenCV
client
Работа с интеграциями
TCP
Программное обеспечение
ДО
брокеры сообщений
Postman
Реляционные БД
+65

Кирилл — опытный Python-разработчик уровня Senior. Он обладает широким набором навыков, включая работу с различными фреймворками и инструментами, такими как Django, Flask, Docker, Selenium и многими другими. В портфолио Кирилла есть несколько проектов в разных отраслях: FinTech & Banking, Social Networking, LifeStyle и FoodTech. На проектах он выполнял разнообразные задачи, такие как разработка веб-сайтов, создание калькуляторов для оценки имущества, разработка REST API бэкенда для социальной сети, создание шоу из наземных и летающих дронов, а также разработка телеграм-бота и админ-панели для автоматизированного киоска по приготовлению пиццы. Кирилл имеет опыт работы в команде и способен самостоятельно выполнять проекты от начала до конца.

Подробнее
E-commerce & Retail • FinTech & Banking • FoodTech • Telecom
АС
Алёна С.
Тирасполь
QA ручной
Middle+
1 790,82 Р/час
Тест-дизайн
Postman
Snagit
DevTools
TestRail
PerfectPixel
Тест Анализ
Swagger
DBeaver
Fiddler
+23

Профессионал в области тестирования программного обеспечения. Опыт в тестировании iOS/Android приложений, веб-приложений. Внимательна к деталям, настойчивая, коммуникабельна. Умеет задавать правильные вопросы менеджерам, разработчикам и решать спорные вопросы с командой. Опыт управления командой. Основные направления: - Анализ и доработка требований - Постановка задач команде тестирования, разработчикам, аналитикам; - Тестирование API ; - Опыт разработки сценариев тестирования (чек-листов, тест- кейсов) с использованием основных техник тест дизайна; - Прохождение готовых кейсов; - Функциональное тестирование ПО; - Регрессионное тестирование; - Знание типов и видов тестирования, различных их классификаций; - Понимание жизненного цикла разработки ПО, методологий его разработки и места тестирования в данном процессе; - Документирование найденных дефектов в баг-трекинговых системах; - Показ демо представителям сопровождения и информационной безопасности.

Подробнее