Кирилл Щ. Java разработчик, Senior

ID 3950
КЩ
Кирилл Щ.
Мужчина
Россия, Ростов-на-Дону, UTC+3
Ставка
2 363,44 Р/час
вкл. НДС 5% (87.62 Р)
Специалист доступен с 13 мая 2025 г.

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

Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Senior
Навыки
Git
Java
Bash
Spring Boot
Spring
Hibernate
Lombok
Liquibase
MVC
Restful
Spring Security
Spring Mail
JWT
Jackson
Swagger
Mockito
JUnit
PostgreSQL
MySQL
HTML5
CSS3
Freemarker
Thymeleaf
Jira
Jenkins
Maven
Ansible
Postman
JUnit 5
Bitbucket
Отрасли
E-commerce & Retail
FinTech & Banking
LifeStyle
Главное о специалисте
Опыт разработки 3 года Опыт работы с языками: Java, Bash Опыт работы с фреймворками: Spring Framework, Spring Boot, Hibernate, Lombok, Liquibase Опыт работы с библиотеками и технологиями: MVC, RESTful, Spring Security, Spring Mail, Swagger Spring Mockito, JUnit5, JWT, Jackson, Postgresql, MySQL, HTML5, CSS3, FreeMarker, Thymeleaf. Также опыт работы c: Git, Jira, Jenkins, Maven, Ansible, Postman
Проекты   (2 года 10 месяцев)
Веб приложение для миграции платформ продуктов банка "Platform V"
Роль
Backend-разработчик
Обязанности
Что реализовывал: 1.В рамках разбиения микросервиса "преднастройки и сбора данных о целевом проекте" на два микросервиса(микросервис "преднастройки" и "сбор данных") реализовывал алгоритм разделения JSON-данных для микросервисов и обратный алгоритм склейки JSON-данных. 2. Для "BitBucket Service" реализовал механизм поиска и сбора всех проектов у текущего пользователя в BitBucket и дальнейшей передачи их в микросервис "Анализатора" для дальнейше селекции. 3. Переписан механизм взаимодействия с BitBucket не через Техническую Учетную Запись, а через конкретного текущего пользователя в этой сессии + изменение жизни JWT токена на 15 минут. 4. В микросервисы добавлены обработки исключений и проброс их на фронт. 5. Написание mock-тестов и тестирование кода при помощи JUnit.
Стек специалиста на проекте
Bitbucket, Mockito, Jackson, Swagger, JWT, Freemarker, Spring Security, Hibernate, JUnit 5, Spring, Spring Boot, PostgreSQL
Отрасль проекта
FinTech & Banking
Период работы
Май 2021 - Август 2022  (1 год 4 месяца)
Веб приложение списка покупок для сети магазинов "Перекресток"
Роль
Backend-разработчик
Обязанности
Что реализовывал: 1.Реализовал микросервис по поиску API "Перекресток" товаров и формирование списка запрашиваемых товаров и дальнейшей передачи их на фронт. 2. Реализовал авторизацию и аутентификацию пользователей + постраничный вывод списка товаров текущего пользователя и взаимодействия с ними(удалить/изменить/добавить). 3. Реализация (основного) микросервиса навигации по приложению: написан DAO слой, сервисный слой, слой работы с БД и контролеры. 4. Написан микросервис "Профиль" текущего пользователя. 5. Реализовани микросервис отправки писем и сообщений между пользователями. 6. Написание mock-тестов и тестирование кода при помощи JUnit.
Стек специалиста на проекте
Mockito, Jackson, JWT, Spring Mail, Thymeleaf, Spring Security, Hibernate, JUnit 5, Spring, Spring Boot, PostgreSQL
Отрасль проекта
E-commerce & Retail
Период работы
Август 2020 - Апрель 2021  (9 месяцев)
Портал для обмена книгами и взятие книги в аренду
Роль
Backend-разработчик
Обязанности
Что реализовывал: 1. Реализовал микросервис регистрации пользователя и книг конкретного пользователя и работа с зарегистрированными книгами(редактировать/добавить/удалить). 2. Реализовал авторизацию и аутентификацию пользователей 3. Реализация (основного) микросервиса навигации по приложению: написан DAO слой, сервисный слой, слой работы с БД и контролеры. 4. Добавление обработчиков исключений и вывод их на фронт. 5. Реализован механизм поиска книг по множественным критериям. 6. Написание mock-тестов и тестирование кода при помощи JUnit.
Стек специалиста на проекте
Mockito, Jackson, JWT, Spring Mail, Thymeleaf, Spring Security, Hibernate, JUnit 5, Spring, Spring Boot, PostgreSQL
Отрасль проекта
LifeStyle
Период работы
Ноябрь 2019 - Июль 2020  (9 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет

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

E-commerce & Retail • FinTech & Banking • Government & Public Sector • HRTech • Logistics & Transport • Realty & Constructoring • RnD
ИМ
Илья М.
Гомель
Java разработчик
Senior
4 545,45 Р/час
specta
HTML5
Servlets
JavaScript
Subversion
GitLab
Kubernetes
Java 7
criteria
+110

Разработчик с более чем 11-летним опытом в коммерческой разработке ПО, из них 8 лет – в Java-разработке. Хорошие знания и большой опыт работы с JSE 8+, Spring Framework (Core, MVC, Security, Data), Spring Boot, SQL, Hibernate, J2EE (servlets, JSP), PrimeFaces, реляционными базами данных (PostgreSQL, MySql, Oracle, DB2), Hybris, SOLR, Swagger, Liquibase. При разработке часто взаимодействовал с бизнес аналитиками и заказчиками. Неоднократно продумывал совместно с коллегами функционал и структуру базы данных. Как ведущий инженер слежу за соблюдением принципов разработки, таких как SOLID, ACID, DRY, KISS, также использую практики чистого кода и следую соглашениям REST при работе с http, имею опыт работы с SOAP. Имею большой опыт использования инструментов тестирования JUnit, Mockito. В процессе работы неоднократно приходилось использовать Jmeter. Последние 2 года работал руководителем Java Unit в компании SENLA. В процессе работы отдел вырос в 2 раза. Как главный инженер проводил подготовительные интервью для сотрудников своего офиса, смежных офисов, а также тренировал других коллег проводить интервью для их личностного роста, выступал в качестве руководителя на внутреннем проекте, менторил инженеров для освоения новых технологий. Участвовал в разработке плана подготовки сотрудников компании к работе на коммерческих проектах. Также в качестве руководителя отдела Java я регулярно проводил оценки производительности для своих подчиненных и составлял для них личные планы развития. В процессе трудовой деятельности я провёл большое количество собеседований в трёх компаниях на должности младшего и старшего уровня. Имею опыт обучения новичков. Принимал участие в защите дипломов на курсах программирования. В работе люблю задачи, требующие нестандартного решения. Также с удовольствием изучаю новые технологии.

Подробнее
HRTech • Information Security • RnD • Travel, Hospitality & Restaurant business
СЗ
Симеон З.
Ростов-на-Дону
Java разработчик
Middle+
3 596,53 Р/час
CSS
HTML
Java
SQL
AOP
batch
Bootstrap
cloud
core
Data
+89

Опыт разработки 4,5 года Опыт работы с языками: Java (8 - 21), Kotlin, SQL, HTML, CSS Опыт работы с фреймворками: Spring (Core, Web, Security, MVC, Data, Cloud, AOP, Batch), Spring Boot, Hibernate, MyBatis, Bootstrap, Vue.js Опыт работы с библиотеками и технологиями: MySQL, PostgreSQL, Redis, SQLite, MongoDB, Liquibase, Flyway, Hibernate, JPA, JDBC Apache Kafka, RabbitMQ JUnit, Mockito, TestContainers, Selenium, Slf4j/Log4j Maven, Gradle, Tomcat REST API, RESTful API, SOAP, JSON, Jackson, XML, JWT, Postman, Swagger, gRPC, OAuth2, Keycloak Многопоточность Java (multi-threading) Также опыт работы c: Git, Gitlab, Gitlab CI/CD, Github, Bitbucket, Docker, Docker-compose, Kubernetes (k8s), OpenShift, YandexCloud, SonarQube, Jenkins, Teamcity, Nexus, ELK, Elasticsearch, Logstash, Kibana, Grafana, Prometheus, Jira, Redmine, Confluence, Trello, Unix/Linux Опыт работы с микросервисной архитектурой, Опыт работы с многопоточными приложениями, Опыт работы с легаси кодом, Опыт написания юнит-тестов и интеграционных тестов, Опыт оптимизации SQL запросов, Опыт работы с очередями сообщений, Опыт разработки нового функционала и рефакторинга существующего, Знание концепций MVC, HTTP, TLS, TCP, DNS, HTTP/2, WebSocket, WebRTC, gRPC, Паттернов проектирования, KISS, DRY, SOLID

Подробнее

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

BioTech, Pharma, Health care & Sports
ЯЗ
Ярослав З.
Тирасполь
C# разработчик
Middle
3 325,81 Р/час
C#
Postman
WebSockets
SOLID
Git
MongoDB
Swagger
Resharper
Redis
Rider
+29

Разработчик серверной системы. Высокий уровень самодисциплины и желание развиваться, коммуникабелен. Быстро учится. Работа в команде. Управление командой. Готов к зарубежным проектам Навыки: -Знание и опыт разработки бизнес-логики на C# -API для работы с мобильными и веб-клиентами -Кроссплатформенные серверные решения -Шифрование данных -Понимание и практическое применение принципов ООП -Оптимизация базы данных -Знание разработки систем с асинхронной обработкой запросов -Знание и опыт использования DI-контейнеров -Опыт разработки REST API -Знание и опыт разработки юнит-тестов -Опыт работы с git -Интеграция с корпоративными системами -Интеграция с оборудованием -Кроссплатформенные серверные решения -Потоковая передача данных -Работа в команде

Подробнее