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

ID 22573
НП
Никита П.
Мужчина
Россия, Санкт-Петербург, UTC+3
Ставка
3 376,62 Р/час
НДС не облагается
Специалист доступен с 4 июля 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
Отрасли
LifeStyle
Urban technology
Знание языков
Английский — B1
Главное о специалисте
У Никиты высшее образование и более 4 лет опыта в разработке программного обеспечения. Разрабатывает серверные приложения, переводит системы на микросервисную архитектуру, активно применяет Spring Framework и пишет REST API. Использует в работе PostgreSQL, Git, Maven и другие инструменты. Имеет навыки работы с созданием и тестированием бизнес-логики, написанием unit и интеграционных тестов, а также опыт рефакторинга и оптимизации SQL-запросов.
Проекты   (5 лет 1 месяц)
Разработка ПО БМ "Управление проектами".
Роль
Инженер-программист
Обязанности
Осуществлял поддержку и развитие серверной части корпоративного веб-приложения, обеспечивая стабильную работу и улучшение функциональности. Реализовывал бизнес-логику в соответствии с техническим заданием, включая разработку сервисных слоёв и взаимодействие с базой данных через ORM. Создавал сущности, DTO и мапперы для передачи и обработки данных между слоями приложения. Разрабатывал REST API для интеграции с внешними и внутренними системами, обеспечивая корректную сериализацию/десериализацию данных. Писал unit-тесты для отдельных компонентов системы с использованием JUnit и Mockito. Код-ревью. Выполнял интеграционное тестирование для проверки взаимодействия между модулями. Проводил рефакторинг существующего кода с целью повышения читаемости, производительности и соответствия стандартам кодирования.
Стек специалиста на проекте
Работа с интеграциями, GitLab, JPA 2, Tomcat, dto, Ревью, Java, Git, JUnit, MongoDB, Mockito, Gradle, Рефакторинг, boot, Security, Excel, Web, SQL, Kotlin, ORM, Веб-приложения, Java 8, Java 8-11, Maven, REST API, Spring, Unit testing, hibernate6, PostgreSQL, CI/CD, Integration testing
Отрасль проекта
Urban technology
Период работы
Май 2023 - Апрель 2025  (2 года)
Автоматизация складского учета, сервис электронного документооборота.
Роль
Java-разработчик
Обязанности
- поддержка серверной части веб-приложения; - реализация бизнес-логики; - создание сущностей и DTO; - реализация REST API; - unit –тесты; -интеграционное тестирование; - рефакторинг.
Достижения
- Улучшение качества кода за счет рефакторинга и покрытия юнит-тестами. - Разработана и закреплена документация Swagger для всех реализуемых REST API, что значительно упростило интеграцию с другими переменными и повысило удобство использования для разработчиков.
Стек специалиста на проекте
Работа с интеграциями, GitLab, JPA 2, Lombok, Git, JUnit, Mockito, Swagger, Рефакторинг, boot, Security, Документация, Web, SQL, Java 11, Maven, REST API, Spring, hibernate6, PostgreSQL
Отрасль проекта
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 г.

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

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

Подробнее

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