ПП
Петр П.
Мужчина, 35 лет
Россия, Москва, UTC+3
Ставка
3 853,43 Р/час
вкл. НДС 5% (142.86 Р)
Специалист доступен с 4 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B2
Главное о специалисте
Всегда активно взаимодействую со всеми ролями проекта/направления, стремясь освоить
не только технические нюансы, но и погрузиться в суть бизнеса, процессов, решений.
Рабочая активность направлена на поиск и анализ новых технологических подходов,
способных повысить качество создаваемого ПО, чтобы довести до конца продукт за
наименьший бюджет и наилучшим образом. Беру на себя ответственность и довожу
принятые намерения до конечной реализации.
Также принимаю участие в хакатонах в качестве лидера команд backend разработчиков.
Проекты
(6 лет 7 месяцев)
Проект "Система управления земляными работами и ордерами""
Роль
Java-разработчик
Обязанности
Разработка бэкенд-функционала для работы с ордерами, включая создание, изменение и аннулирование, что обеспечивало эффективное управление процессами обработки заявок.
Реализация бизнес-логики для автоматического расчета сроков рассмотрения заявлений, что способствовало повышению скорости обработки и улучшению клиентского опыта.
Интеграция с внешними системами (ЦХЭД, МПГУ), что обеспечивало бесшовный обмен данными и улучшение взаимодействия между системами.
Валидация входящих данных и документов, что способствовало повышению качества и надежности обрабатываемой информации.
Реализация сохранения и обработки XML-документов, что обеспечивало эффективное управление данными в формате XML.
Проведение code review для повышения качества кода и соблюдения стандартов разработки.
Исправление ошибок (bug fixing) для обеспечения стабильной работы приложения и улучшения пользовательского опыта.
Работа с микросервисной архитектурой, что способствовало созданию гибких и масштабируемых решений.
Достижения
• Разработан модуль автоматического распределения заявлений
• Оптимизированы процессы обработки и валидации документов
• Внедрена система расчета сроков рассмотрения заявлений с учетом различных бизнес-правил
• Реализована интеграция с информационными системами
Стек специалиста на проекте
r2dbc, GitLab, Spring Data, xmlxsd, Spring Data JPA, Camunda, WebFlux, iBatis, Data, Flyway, JOOQ, REST, Java, Git, API, Oracle, Bitbucket, MongoDB, Gradle, Swagger, Redis, MVC, Kafka, boot, cloud, IBM MQ, Web, SQL, Docker, Hibernate, ActiveMQ, Java 8, Java 11, Java 17, Maven, REST API, Vanilla.js, Spring, Spring Boot, Jira, PostgreSQL, Framework, Microservices, Kubernetes
Отрасль проекта
Information Security
Период работы
Октябрь 2024 - По настоящее время
(10 месяцев)
Проект " Рабочее место сотрудника поддержки"
Роль
Java-разработчик
Обязанности
Разработка и поддержка приложений на Java 11+, что способствовало созданию высококачественного и масштабируемого программного обеспечения.
Глубокое понимание объектно-ориентированного программирования, принципов и шаблонов проектирования, что позволило создавать эффективные и поддерживаемые решения.
Проектирование и реализация микросервисов с нуля, а также переработка существующих интеграций и модулей для повышения гибкости и производительности системы.
Оптимизация производительности сервисов и выявление узких мест в межсервисных взаимодействиях и интеграциях с внешними и внутренними системами, что способствовало улучшению общей эффективности приложений.
Доработка модели авторизации, что обеспечивало безопасность и надежность доступа к системам.
Ведение архитектуры с учетом принципов cloud agnostic, что позволяло легко адаптировать решения к различным облачным платформам.
Проведение код-ревью для повышения качества кода и соблюдения стандартов разработки, а также обмен опытом с коллегами.
Опыт проектирования реляционных баз данных, оптимизация и написание сложных SQL-запросов для повышения производительности приложений.
Написание юнит и интеграционных тестов для обеспечения надежности и качества разрабатываемого программного обеспечения.
Знание принципов работы по Scrum, активное участие в командных процессах и стремление к постоянному совершенствованию своих навыков.
Работа с многопоточностью
Стек специалиста на проекте
r2dbc, assertj, GitLab, Spring JDBC, Spring Data, xmlxsd, Spring Data JPA, Camunda, WebFlux, iBatis, Data, AOP, Liquibase, Flyway, JOOQ, REST, Java, Git, API, Oracle, JUnit, Bitbucket, MongoDB, Mockito, Gradle, Swagger, Redis, MVC, Kafka, boot, cloud, Security, IBM MQ, Web, Spring Test, SQL, Docker, Hibernate, ActiveMQ, Java 8, Java 11, Java 17, Maven, REST API, Vanilla.js, Spring, Spring Boot, Java 11-17, Jira, PostgreSQL, Framework, Jenkins, Microservices, Kubernetes
Отрасль проекта
Information Security
Период работы
Май 2023 - Октябрь 2024
(1 год 6 месяцев)
Кредитный конвейер
Роль
Java-разработчик
Обязанности
Разработка и настройка процессов в BPM-системе Camunda, что обеспечивало автоматизацию бизнес-процессов и повышение их эффективности.
Интеграция Camunda с внешними сервисами и внутренними системами банка через REST API, что способствовало улучшению взаимодействия между системами и упрощению обмена данными.
Создание микросервисов на базе Spring Boot для обработки различных этапов кредитного конвейера, что обеспечивало гибкость и масштабируемость архитектуры приложения.
Моделирование бизнес-процессов в BPMN и их оптимизация, что способствовало улучшению качества и скорости обработки заявок.
Настройка и управление CI/CD пайплайнами в Jenkins для автоматической сборки и деплоя, что позволяло ускорить процесс разработки и повысить надежность релизов.
Настройка анализа качества кода с помощью SonarQube, что способствовало поддержанию высоких стандартов разработки и улучшению качества программного обеспечения.
Работа с базой данных PostgreSQL для хранения и обработки данных кредитных заявок, включая проектирование реляционных СУБД и написание сложных SQL-запросов.
Взаимодействие с командой DevOps для настройки окружений в OpenShift, что обеспечивало стабильную работу приложений в облачной инфраструктуре.
Создание новых функций и сервисов, а также интеграций с внешними и внутренними системами, что способствовало расширению функциональности приложения.
Управление техническим долгом и проведение архитектурного и системного анализа для обеспечения долгосрочной устойчивости и производительности системы.
Проведение код-ревью для повышения качества кода и обмена опытом с коллегами, что способствовало развитию команды и улучшению процессов разработки.
Работа с многопоточностью
Стек специалиста на проекте
Melos, r2dbc, Grafana, assertj, marathon, GitLab, Java Spring Boot, Spring JDBC, WebSockets, Spring Data, xmlxsd, Spring Data JPA, Camunda, WebFlux, iBatis, Data, AOP, Liquibase, Flyway, JOOQ, Elasticsearch, REST, Java, Git, API, Oracle, JUnit, Bitbucket, MongoDB, Mockito, Gradle, Swagger, Redis, MVC, Prometheus, Kafka, boot, cloud, Security, IBM MQ, zeebe, EFK, Web, Spring Test, SQL, Docker, Kotlin, Hibernate, ActiveMQ, Java 8, Java 11, Maven, REST API, Vanilla.js, Spring, Spring Boot, Java 11-17, Jira, PostgreSQL, Framework, Jenkins, Microservices, Kubernetes
Отрасль проекта
FinTech & Banking
Период работы
Май 2022 - Май 2023
(1 год 1 месяц)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Уфимский государственный авиационный технический университет, Уфа
Специальность
Программное обеспечение измерений
Завершение учебы
2012 г.