Илья П. Java разработчик, Senior

ID 21992
ИП
Илья П.
Мужчина, 37 лет
Россия, Нижний Новгород, UTC+3
Ставка
3 506,49 Р/час
НДС не облагается
Специалист доступен с 3 июля 2025 г.

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

Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Senior
Навыки
Java
Spring
Spring Boot
WebFlux
r2dbc
PostgreSQL
Maven
Hibernate
Kafka
Tarantool
Redis
OpenShift
Kubernetes
REST
GraphQL
Git
Liquibase
JVM
CI/CD
JUnit
Mockito
TestContainers
WireMock
Prometheus
Grafana
Spring Data
Spring Security
Spring Web
Отрасли
FinTech & Banking
Government & Public Sector
LifeStyle
RnD
Urban technology
Знание языков
Английский — B2
Главное о специалисте
Java-разработчик с опытом работы на проектах в различных отраслях: FinTech & Banking, Urban technology, Government & Public Sector, RnD, LifeStyle. На позиции Senior Java Developer участвовал в разработке и проектировании нового функционала backend части систем, проводил ревью кода команды разработки, исправлял баги и оптимизировал текущий функционал, писал Unit-тесты. Имеет опыт с реактивным стэком - WebFlux, Project Reactor, r2dbc.
Проекты   (9 лет 8 месяцев)
Кабинет личной эффективности сотрудника
Роль
Senior Java Developer
Обязанности
Проект для сотрудников банка, который позволяет сотрудникам отслеживать метрики по своей работе, получать рекомендации по улучшению качества работы. Проект построен на микросервисной архитектуре, команда поддерживала Core функциональность системы (10 микросервисов). • Разработка новых микросервисов на Spring Boot • Исправление/поддержка текущих API (REST, GraphQL) и интеграций (REST, Kafka) • Проведение ревью кода команды разработки • Участие в обсуждении архитектуры системы • Участие в процессе по разработке функционала backend части • Участие в процессах CI/CD (сборка и выкатка микросервисов на dev контур) • Декомпозиция задач по разработке
Достижения
• Разработал самостоятельно микросервисы: админ-сервис (микросервис для конфигурирования системы - назначение рекомендаций, загрузка данных из файлов и т.д.), юзер-сервис (микросервис, отвечающий за авторизацию пользователей и работу с информацией о пользователях). • Реализовал кэширование на Tarantool с последующим переходом на Redis • Исправил несколько серьезных ошибок в пайплайнах WebFlux, в результате чего снизилась нагрузка на систему и повысилась производительность • Оптимизировал работу с многопоточностью
Стек специалиста на проекте
multithreading, Auto testing, ELK, Grafana, GraphQL, Spring Data, сфера, WebFlux, Liquibase, Git, Kibana, Bitbucket, Redis, Prometheus, JVM, Kafka, OpenSearch, S3, Java Collections, Docker, TeamCity, Spring Security, Hibernate, OpenShift, Tarantool, Java Core, Многопоточность, Java 11, Maven, Spring Boot, PostgreSQL, CI/CD, Microservice Architecture, Kubernetes, Unit-test
Отрасль проекта
FinTech & Banking
Период работы
Май 2021 - По настоящее время  (4 года 3 месяца)
Разработка системы по управлению и контролю сети платных парковок
Роль
Senior Java Developer
Обязанности
• Участие в процессе по разработке функционала backend части приложения на микросервисной архитектуре • Разработка новых сервисов • Разработка простых скриптов на Bash • Проведение ревью кода команды разработки • Участие в обсуждении архитектуры системы • Исправление/поддержка текущих компонентов (REST, WebSocket, gRPC) • Декомпозиция задач по разработке
Стек специалиста на проекте
PostgreSQL, Git, Docker, Bash, Spring Boot, Maven, Linux, Hibernate, Spring Data JPA, WebFlux, Kafka, Java 8, CI/CD, WebSockets, Microservice Architecture
Отрасль проекта
Urban technology
Период работы
Декабрь 2020 - Апрель 2021  (5 месяцев)
Система электронного документооборота для учреждений регионального правительства
Роль
Senior Java Developer
Обязанности
• Участие в разработке и проектировании нового функционала frontend/backend части • Ревью кода команды разработки • Исправление багов/оптимизация текущего функционала • Написание тестов (JUnit, Mockito, Testcontainers, WireMock)
Стек специалиста на проекте
PostgreSQL, Git, JUnit, Gradle, JDBC, Cuba Platform, Gitlab CI, Java 7
Отрасль проекта
Government & Public Sector
Период работы
Июль 2020 - Декабрь 2020  (6 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Нижегородский Государственный Университет им. Н. И. Лобачевского
Специальность
Фундаментальная радиофизика и физическая электроника
Завершение учебы
2013 г.

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

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) ▪ Анализ и оптимизация существующих систем: рефакторинг кода, написание модульных и интеграционных тестов. ▪ Опыт технического менторинга внутри команды ▪ Коммуникабелен, мотивирован, быстро осваивается и погружается в текущие процессы любой команды.

Подробнее
EdTech • FinTech & Banking • LifeStyle
РА
Руслан А.
Минск
Java разработчик
Middle+
2 997,4 Р/час
ActiveMQ
actuator
Agile
Ansible
ArgoCD
assertj
AWS
Cassandra
cloud
Data
+101

▪ Разработчик программного обеспечения с более чем 4-летним опытом коммерческой разработки корпоративных приложений и участие в стартап-проектах ▪ Участие в проектировании и разработке систем различной степени сложности в соответствии с техническими требованиями и поставленными задачами ▪ Знание основных принципов объектно-ориентированного программирования, паттернов проектирования и практик Clean Code ▪ Опыт создания и оптимизации микросервисных архитектур ▪ Опыт работы с облачными сервисами (AWS), контейнеризацией (Docker, Kubernetes) и оркестрацией ▪ Навыки настройки CI/CD (GitLab, Jenkins, ArgoCD), написания unit- и интеграционных тестов ▪ Знание принципов SOLID, DRY, ACID, REST, CQRS, Event Sourcing, BASE, eventual consistency ▪ Опыт применения на практике throttling, rate limit, api gateway ▪ Опыт технического менторинга внутри команды ▪ Ответственный, легко обучаем, быстро адаптируется к новым задачам и процессам

Подробнее
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) ▪ Анализ существующих решений, их улучшение и адаптирование к требованиям бизнес процессов ▪ Коммуникабелен, мотивирован, быстро осваивается и погружается в текущие процессы любой команды. Нацелен на результат и решение задач.

Подробнее
EdTech • FinTech & Banking • Logistics & Transport
ИЗ
Иван З.
Минск
Java разработчик
Middle+
2 997,4 Р/час
batch
ELK
Grafana
assertj
UML
Kanban
AWS
GitLab
MS Windows
Tomcat
+85

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

Подробнее

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

Realty & Constructoring • Social Networking • Telecom
ГЗ
Григорий З.
Санкт-Петербург
Бизнес аналитик
Middle+
3 116,88 Р/час
Jira
Confluence
BPMN
Agile
UML
Scrum
Бизнес-анализ
Redmine
ER
Битрикс24
+17

Опыт работы в продуктовых командах - 2 года. Технические навыки и технологии: ● Бизнес анализ: ○ Анализ бизнес требований, управление жизненного цикла требований и аналитика проекта ○ Сбор бизнес-требований и описание функциональных и нефункциональных требований ○ Написания технических заданий на разработку ПО ○ Проведение приемо-сдаточных испытаний (ПСИ) ○ Подготовка комплекта документации перед внедрением (инструкции для пользователей и сотрудников сопровождения) ○ Сопровождение и поддержка участников процесса разработки и тестирования ○ Понимание процессов разработки программного обеспечения ○ Работа по методологиям разработки Agile (Scrum, Kanban) и Waterfall, понимание ключевых особенностей, подходов, ролей и рисков каждой ○ Работа с BI отчетами (BI конструктор Битрикс24) ○ Понимание основных принципов и методов интеграции различных систем ○ Мэтчинг полей для интеграции с разными системами ○ Ведение проектной документации в Confluence ○ Опыт документирования требований в формате Use Case, User Story ○ Описание бизнес-процессов нотации BPMN ○ Настройка портала Битрикс24 ○ Хорошие коммуникативные навыки: умения выстраивать конструктивные и позитивные контакты между всеми заинтересованными сторонами ● Методология: Agile, Kanban, Scrum ● Нотации: BPMN, UML, ER ● Работа с базами: БД: MsSQL ● Языки: HTML(чтение) ● Инструменты: Miro, Diagrams.net, YouTrack, Bitrix24, Confluence, Jira, Redmine

Подробнее
Отрасли не указаны
МД
Максим Д.
Минск
NodeJS разработчик
Senior
5 194,8 Р/час
Базы данных
NATS
Serverless
AntD
MongoDB
Redis
Expresso
API Gateway
S3
VPC
+23

Я работаю разработчиком NodeJS уже более семи лет, уделяя особое внимание созданию надежных бэкенд-приложений. Моя основная область специализации - создание высокомасштабируемых и эффективных сервисов, включая бессерверные архитектуры. У меня большой опыт проектирования, разработки и развертывания бессерверных приложений на облачных платформах. В дополнение к моему опыту в области бессерверных приложений у меня также есть опыт переписывания и оптимизации монолитных приложений в микросервисы. В течение последних трех лет я работал как разработчиком, так и руководителем команды, что позволило мне развить свои лидерские качества, оставаясь при этом вовлеченным в техническую работу. Будь то начало проекта с нуля или присоединение к существующей команде, я хорошо подготовлен для поддержки и улучшения процесса разработки. Тесно сотрудничая с командами разработчиков, я обеспечиваю эффективную реализацию проектов, отвечающих как техническим, так и бизнес-требованиям. Благодаря моему опыту работы в качестве архитектора решений, а также навыкам разработки, я хорошо подхожу для выполнения сложных проектов, требующих как технических, так и деловых знаний.

Подробнее