Никита П. Java разработчик, Senior

ID 22573
НП
Никита П.
Мужчина, 56 лет
Россия, Санкт-Петербург, UTC+3
Ставка
3 376,62 Р/час
НДС не облагается
Специалист доступен с 18 октября 2025 г.

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

Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Senior
Навыки
Java
Kotlin
SQL
Java 8-11
boot
Docker
Git
GitLab
hibernate6
JPA 2
JUnit
Lombok
Maven
Mockito
Security
Spring
Swagger
Web
PostgreSQL
Framework
Kibana
Prometheus
Groovy pipelines
Jenkins
REST
Agile/Scrum
API
CI/CD jenkins
Data
EE
Hibernate ORM
Java 2
JDBC
Jira
Junit 4
Keycloak
Kubernetes
MySQL5
Spring Boot
CI/CD
Hibernate
Linux
MS Windows
MySQL
Postman
Saga
Spring Data JPA
Spring Security
Spring Web
Отрасли
LifeStyle
Urban technology
Знание языков
Английский — B1
Главное о специалисте
У Никиты высшее образование и более 4 лет опыта в разработке программного обеспечения. Разрабатывает серверные приложения, переводит системы на микросервисную архитектуру, активно применяет Spring Framework и пишет REST API. Использует в работе PostgreSQL, Git, Maven и другие инструменты. Имеет навыки работы с созданием и тестированием бизнес-логики, написанием unit и интеграционных тестов, а также опыт рефакторинга и оптимизации SQL-запросов.
Проекты   (5 лет 1 месяц)
Разработка ПО БМ "Управление проектами".
Роль
Инженер-программист
Обязанности
- Осуществлял поддержку и развитие серверной части корпоративного веб-приложения, обеспечивая стабильную работу и улучшение функциональности. - Реализовывал бизнес-логику в соответствии с техническим заданием, включая разработку сервисных слоёв и взаимодействие с базой данных через ORM. - Создавал сущности, DTO и мапперы для передачи и обработки данных между слоями приложения. - Разрабатывал REST API для интеграции с внешними и внутренними системами, обеспечивая корректную сериализацию/десериализацию данных. - Писал unit-тесты для отдельных компонентов системы с использованием JUnit и Mockito. - Работа с высоконагруженными системами. - Выполнял интеграционное тестирование для проверки взаимодействия между модулями. - Участвовал в сопровождении и устранении продовых инцидентов в сервисе документооборота. - Проектирование и разработка микросервисов. - Проводил рефакторинг существующего кода с целью повышения читаемости, производительности и соответствия стандартам кодирования.
Стек специалиста на проекте
Saga, Работа с интеграциями, JPA 2, Tomcat, Factory, WebSockets, dto, Ревью, Java, Git, JUnit, MongoDB, Gradle, Рефакторинг, Kafka, boot, Security, Strategy, Web, SQL, Kotlin, ORM, Helpdesk, Веб-приложения, Java 8-11, Maven, Unit testing, hibernate6, CI/CD, Mockito, Java 8, Integration testing, Spring, MS Excel, Создание чат-ботов, GitLab, REST API, Kubernetes, PostgreSQL
Отрасль проекта
Urban technology
Период работы
Май 2023 - Апрель 2025  (2 года)
Автоматизация складского учета, сервис электронного документооборота.
Роль
Java-разработчик
Обязанности
- Поддерживал серверную часть веб-приложения, включая обеспечение стабильной работы, исправление ошибок и внедрение новых функциональных возможностей, что способствовало повышению производительности и улучшению пользовательского опыта. - Проектирование и разработка микросервисов. - Реализовывал бизнес-логику, отвечающую за обработку данных, выполнение основных операций приложения и взаимодействие с другими модулями. Это включало создание сервисных классов, обработку транзакций и оптимизацию работы с базой данных. - Разрабатывал и поддерживал сущности (Entity) и объекты передачи данных (DTO) для правильного отображения и обмена данными между различными слоями приложения, а также для эффективного маппинга между базой данных и Java-объектами. - Проектировал и реализовывал REST API для обеспечения взаимодействия между сервером и клиентами, а также между различными компонентами системы. Включал в себя создание контроллеров, маршрутов и обработку HTTP-запросов с обеспечением безопасности и производительности. - Писал и поддерживал unit-тесты для проверки корректности работы отдельных компонентов приложения, используя JUnit и Mockito, что позволило повысить надежность кода и минимизировать количество багов. - Проводил интеграционное тестирование, чтобы проверить взаимодействие между различными сервисами и модулями приложения. Включал в себя тестирование сценариев работы с базой данных, API и внешними системами. - Проводил рефакторинг кода с целью улучшения его структуры, повышения читаемости, уменьшения избыточности и улучшения производительности, а также обеспечения соответствия современным стандартам разработки.
Достижения
- Улучшение качества кода за счет рефакторинга и покрытия юнит-тестами. - Разработана и закреплена документация Swagger для всех реализуемых REST API, что значительно упростило интеграцию с другими переменными и повысило удобство использования для разработчиков.
Стек специалиста на проекте
PostgreSQL, Git, SQL, JUnit, REST API, Mockito, Maven, Swagger, Kubernetes, GitLab, Lombok, Kafka, Java 11, Security, Web, CI/CD, Рефакторинг, Spring, Документация, Работа с интеграциями, boot, JPA 2, hibernate6
Отрасль проекта
Urban technology
Период работы
Февраль 2021 - Январь 2023  (2 года)
Разработка CRM приложения для оптимизации деятельности компании.
Роль
java-разработчик
Обязанности
- написание unit-тестов; - написание интеграционных тестов; - доработка сервисного слоя; - оптимизация SQL-запросов.
Достижения
- Снижение количества дефектов в сервисном приложении. - Оптимизация SQL-запросов позволит сократить время отклика сервиса.
Стек специалиста на проекте
PostgreSQL, Git, SQL, JUnit, Mockito, Maven, Swagger, GitLab, Lombok, Java 11, Security, Web, Spring, boot, SQL запросы, JPA 2, оптимизация, hibernate6
Отрасль проекта
Urban technology
Период работы
Май 2020 - Февраль 2021  (10 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Санкт-Петербургский государственный университет
Специальность
Физика Земли
Завершение учебы
1995 г.

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

FinTech & Banking • Urban technology
РМ
Роман М.
Москва
Java разработчик
Senior
3 142,85 Р/час
PostgreSQL
Docker
Java
Spring
Maven
Git
Spring Boot
Hibernate
JUnit
Kafka
+98

Опытный Java-разработчик с экспертизой в fintech и enterprise-решениях. Готов к сложным задачам — от проектирования архитектуры до оптимизации производительности. Умею не только писать чистый код, но и руководить командой (до 5 человек). Фокус на качестве: внедряю тестирование, ревью и лучшие практики (SOLID, DDD). Специализируюсь на Java и экосистеме Spring. Владею полным циклом разработки: от создания архитектуры до вывода продукта в продакшн и его поддержки. Ключевой опыт: Сбербанк: Участие в разработке с нуля уникального проекта «Оценка бизнес-идеи». Получил опыт полного цикла работ. ВТБ (СУБО, Корпоративные карты): Разработка системы для юрлиц с нуля, включая полный цикл обслуживания карт. Ценный опыт перевода монолита на микросервисную архитектуру (Spring Boot, PostgreSQL, Kafka), реализации бизнес-логики и интеграций. Гаскар Интеграция (Главный Java-разработчик): Руководство командой, создание облачного сервиса для управления строительными процессами. Опыт лидерства в разработке, проведения code review, рефакторинга и внедрения новых технологий. Навыки и обязанности: Технологии: Java 8,11,17,21, Spring Boot, Spring Framework, Spring Cloud, Spring Data, Hibernate, JOOQ, Concurrency, Reactor, JUnit, Mockito, PostgreSQL, MongoDB, ClickHouse, Apache Kafka, RabbitMQ, IBM MQ, Docker, Kubernetes, OpenShift, Jenkins, TeamCity, GitLab CI, Liquibase, Maven, Gradle, Git, IntelliJ IDEA, Kibana, Grafana, Postman, Confluence, Agile, микросервисная архитектура, рефакторинг, код-ревью, наставничество, управление командой. Управление: Руководство командой до 5 человек, обучение новых разработчиков, оптимизация процессов разработки. Качество: Внедрение лучших практик (SOLID, DDD), тестирования и код-ревью для повышения качества кода. Постоянно совершенствую навыки и изучаю новые технологии, стремясь к профессиональному росту и созданию качественных IT-решений.

Подробнее
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 • Manufacturing • RnD
АК
Александр К.
Минск
Java разработчик
Lead
4 496,1 Р/час
Apache Solr
Apache Spark
AWS
AWS SQS
Bitbucket
boot
ClickHouse
commons
core
Data
+100

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

Подробнее

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

FinTech & Banking • Government & Public Sector • Telecom • Urban technology
ДП
Денис П.
Москва
QA авто
Middle+
3 596,53 Р/час
Selenium WebDriver
UI
Auto testing
WebDriver
F#
Наставничество
Автотесты
Обучение
Postman
Pug.js
+64

Занимаюсь разработкой автотестов более 6 лет. Разрабатываю автотесты бэкенда, использую в работе python, pytest, allure, БД Postgres. В работе использовал как ручное тестирование так и авто, соотношение руч/авто было разным, оптимальным для себя считаю соотношение 20-30%/70-80%. Продолжаю постоянно изучать новые технологии в разработке и тестировании. Очень интересно развитие в мобильном тестировании. Аналитический подход к решению поставленных задач, свободное мышление, самостоятельное принятие решений и ответственность за конечный результат, стремление к повышению своего профессионального уровня, общителен, контактен, исполнителен, ответственен, быстро обучаем.

Подробнее
RnD
АС
Армен С.
Гумри
Backend разработчик
Senior
3 853,43 Р/час
Java 21
netflix
unit
GraphQL
AWS
Разработка
Монолитная архитектура
контейнеризация
Postman
WebLogic
+111

Опыт с продуктами Atlassian (Jira Software DC, Jira Service Management DC, Confluence DC): На нескольких проектах активно использовал продукты Atlassian как с пользовательской, так и с интеграционной стороны: • Настраивал и автоматизировал workflow в Jira Software и Jira Service Management (разработка схем состояний, правил переходов, custom fields, SLA). • Взаимодействовал с Jira и Confluence через REST API для получения и обновления тикетов, автоматической генерации документации и отчётов. • Работал с Data Center-версиями Jira и Confluence (нагрузочное тестирование, масштабирование, настройка внешних каталогов пользователей, резервного копирования). • Использовал Confluence для хранения архитектурной и проектной документации, настройки шаблонов страниц и автогенерации контента через API. ScriptRunner (Groovy): • Писал Groovy-скрипты для автоматизации задач в Jira: • Автоматическая установка значений полей на основе условий. • Валидация и ограничения переходов в workflow. • Запуск background-скриптов для массового обновления тикетов. • Создавал Listener’ы и Post-function скрипты на Groovy. • Использовал Script Console и Scripted Fields. JWT (Jira Workflow Toolbox): • Использовал JWT для создания условной логики в workflow без написания кода: • Встраивал формулы для вычисления значений на основе входных данных. • Конфигурировал условия, валидаторы и пост-функции с использованием выражений JWT. Tempo Timesheets / Tempo Planner: • Настраивал учёт времени в Jira через Tempo Timesheets: категории работ, approval-флоу, автоматическое заполнение. • Использовал Tempo Planner для планирования загрузки команды. • Интегрировал Tempo с REST API для выгрузки отчётов и учёта времени в DWH. JQL (Jira Query Language): • Регулярно использовал JQL для построения сложных фильтров, дашбордов и отчетов. • Применял JQL в автоматизации (например, через ScriptRunner и Automation Rules). • Конструировал динамические фильтры с подзапросами (sub-query), функциями (memb

Подробнее