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

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

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

Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Senior
Навыки
Git
Java
Bash
Spring Boot
Spring
Hibernate
Lombok
Liquibase
MVC
Spring Security
Spring Mail
JWT
Jackson
Swagger
Mockito
JUnit
PostgreSQL
MySQL
HTML5
CSS3
Freemarker
Thymeleaf
Jira
Jenkins
Maven
Ansible
Postman
JUnit 5
Bitbucket
REST API
Отрасли
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.
Стек специалиста на проекте
PostgreSQL, Bitbucket, Mockito, Spring Boot, Jackson, Hibernate, Spring Security, Swagger, JWT, Freemarker, JUnit 5, Spring
Отрасль проекта
FinTech & Banking
Период работы
Май 2021 - Август 2022  (1 год 4 месяца)
Веб приложение списка покупок для сети магазинов "Перекресток"
Роль
Backend-разработчик
Обязанности
Что реализовывал: 1.Реализовал микросервис по поиску API "Перекресток" товаров и формирование списка запрашиваемых товаров и дальнейшей передачи их на фронт. 2. Реализовал авторизацию и аутентификацию пользователей + постраничный вывод списка товаров текущего пользователя и взаимодействия с ними(удалить/изменить/добавить). 3. Реализация (основного) микросервиса навигации по приложению: написан DAO слой, сервисный слой, слой работы с БД и контролеры. 4. Написан микросервис "Профиль" текущего пользователя. 5. Реализовани микросервис отправки писем и сообщений между пользователями. 6. Написание mock-тестов и тестирование кода при помощи JUnit.
Стек специалиста на проекте
PostgreSQL, Mockito, Spring Boot, Jackson, Hibernate, Spring Security, JWT, Thymeleaf, JUnit 5, Spring, Spring Mail
Отрасль проекта
E-commerce & Retail
Период работы
Август 2020 - Апрель 2021  (9 месяцев)
Портал для обмена книгами и взятие книги в аренду
Роль
Backend-разработчик
Обязанности
Что реализовывал: 1. Реализовал микросервис регистрации пользователя и книг конкретного пользователя и работа с зарегистрированными книгами(редактировать/добавить/удалить). 2. Реализовал авторизацию и аутентификацию пользователей 3. Реализация (основного) микросервиса навигации по приложению: написан DAO слой, сервисный слой, слой работы с БД и контролеры. 4. Добавление обработчиков исключений и вывод их на фронт. 5. Реализован механизм поиска книг по множественным критериям. 6. Написание mock-тестов и тестирование кода при помощи JUnit.
Стек специалиста на проекте
PostgreSQL, Mockito, Spring Boot, Jackson, Hibernate, Spring Security, JWT, Thymeleaf, JUnit 5, Spring, Spring Mail
Отрасль проекта
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 я регулярно проводил оценки производительности для своих подчиненных и составлял для них личные планы развития. В процессе трудовой деятельности я провёл большое количество собеседований в трёх компаниях на должности младшего и старшего уровня. Имею опыт обучения новичков. Принимал участие в защите дипломов на курсах программирования. В работе люблю задачи, требующие нестандартного решения. Также с удовольствием изучаю новые технологии.

Подробнее
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 ▪ Опыт технического менторинга внутри команды ▪ Ответственный, легко обучаем, быстро адаптируется к новым задачам и процессам

Подробнее
FinTech & Banking • LifeStyle
ВС
Ваган С.
Ереван
Java разработчик
Middle+
3 403,86 Р/час
API Gateway
Docker
Eureka
Framework
Hibernate
Integration testing
Java
Microservices
MongoDB
mongoDB Compass
+137

• Амбициозный и целеустремленный разработчик Java. • Опыт разработки и поддержки сложных распределенных корпоративных систем. • Понимание принципов ООП и SOLID, принципов IoC и принципов чистого • кода (DRY, KISS). • Возможность писать чистый и поддерживаемый код с автоматизированными модульными тестами. • Опыт работы с методологией Agile. • Хорошие аналитические и проблемно-ориентированные навыки. • Хорошие коммуникативные и межличностные навыки. • Возможность работы в команде, а также в качестве одиночного инженера. • Настоящий командный игрок с хорошими коммуникативными навыками как письменными, так и устными. • Успешная работа в командной среде, а также независимо. • Способность работать в условиях стресса и многозадачности. • Способность следовать инструкциям и предоставлять качественные результаты. • Практический опыт работы с GitHub и Bitbucket. • Практический опыт разработки баз данных (MySQL, MongoDB, PostgreSQL).

Подробнее

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

FinTech & Banking • FoodTech
АЗ
Алексей З.
Пенза
QA ручной
Senior
2 440,5 Р/час
PostgreSQL
MySQL
Jira
Confluence
Postman
MongoDB
Cypress
Jenkins
Grafana
Insomnia
+17

Имею опыт тестирования более 5 лет, как web приложений, так и мобильных (на платформах IOS и Android). На данный момент работаю на проекте «ICra» страховой компа-нии «Гелиос». Занимаюсь системным, интеграционным и регрессионным тестирова-нием web приложения для сотрудников и партнеров компании для оформления поли-сов страхования. Работал на проекте Ренессанс Банка "Рефакторинг ДБО. Целевая архитектура". Выполнял системное, интеграционное и регрессионное тестирование задач по переводу монолитной архитектуры ДБО на микросервисную. Последний год на проекте являлся лидом системного тестирования в команде. Хотел бы далее развиваться в тестирование, больше работать над автоматизированным тестированием. Хотел бы совмещать технические задачи с менеджерскими, так как уверен в том, что способен не только выполнять задачи в указанные сроки и с долж-ным качеством, но и обеспечить грамотную и продуктивную работу коллектива

Подробнее