Кирилл М. Java разработчик, Senior
ID 4428
КМ
Кирилл М.
Мужчина, 25 лет
Россия, Саратов, UTC+4
Ставка
3,812.5 Р/час
НДС не облагается
Специалист доступен с 27 апреля 2024 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Навыки
Знание языков
Английский — B1
Главное о специалисте
Ключевые навыки
● Более 5 лет опыта разработки ПО на Java в направлениях FinTechAccounting, Industrial software, Government Services, CRM
● Опыт в разработке приложений на микросервисной архитектуре
● Опыт разработки высоконагруженных приложений
● Опыт оптимизации производительности систем
● Опыт разработки в роли fullstack-разработчика
● Умение работать с чужим кодом
● Умение работать в команде
Профессиональные навыки
Языки программирования Java, Kotlin
Библиотеки, фреймворки, технологии и сервисы Spring (Spring Boot, Security, MVC, Data, Cloud and etc), Cuba platform, SQL (+PL/SQL, +sql optimization), Liquibase, Kafka, Redis, RabbitMQ, Camunda, Elasticsearch, Docker, Kubernetes
Инструментарий Maven/Gradle
Git, GitHub, Bitbucket, Jenkins/Nexus
Jira, Confluence
DBMS MySQL, PostgreSQL
ORM Hibernate
Системы контроля версий Git
Операционные системы Linux, OS X, Windows
Проекты
(7 лет 1 месяц)
WMT
Роль
Java Developer
Обязанности
Описание
Разработка сервиса сквозного поиска для мобильного приложения банка.
Разработка микросервиса карт для мобильного приложения банка.
Разработка системы поиска шаблонов и информации по операциям пользователя в приложении банка.
Стрим ИО, поддержка существующей системы хранения и обработка истории по операциям.
Роль в проекте
Java/Kotlin-Backend разработчик
Задачи
● Разработка микросервиса карт для приложения банка
● Разработка и поддержка сервиса “сквозного поиска” для приложения банка
● Написание кода
Код-ревью
● Юнит и интеграционное тестирование
● Дизайн REST API
● Оптимизация работы ПО
Основные технологии проекта
Kotlin, Spring/Spring Boot, Spring Cloud, Maven, Liquibase, PostgreSQL, Kafka, Redis
Инструментарий
Jenkins, Docker, Kibana, Jira, Confluence
Период работы
Декабрь 2021 - По настоящее время
(2 года 5 месяцев)
Luxoft/Integrity Solution
Роль
Java Developer
Обязанности
Описание
Проект Сбербанка - SberBPM и SberFlow.
Доработка сервиса SberBPM (fork от CamundaBPM).
SberFLow - команда, в формате которой я помогал выполнять экстренные задачи другим командам.
Занимался полным циклом разработки, от совместного построения задач, до их конечного представления заказчику в проекте SberFlow, в формате которого было расширения возможностей Action поверх которого был написал собственный фреймворк SberBPM , для оптимизации и обработки бизнес процессов внутри самой компании сбербанка. Позже работал на проекте SberFlow, где наша команда выполняла роль команды пожаротушителя/помощника для других команд стрима в решении срочных задач.
Роль в проекте
Java-Backend разработчик
Задачи
● Разработка микросервисов
● Работа с инфраструктурой МС
Основные технологии проекта
Java 8, Spring/Spring Boot, Liquibase, Postresql, Kafka, RabbitMQ, Camunda
Инструментарий
Bitbucket, OpenShift, Nexus,, Jira, Confluence
Период работы
Октябрь 2020 - Декабрь 2021
(1 год 3 месяца)
Secret Technologies
Роль
Java Developer
Обязанности
Описание
Система защищенного документооборота для (приоритетно государственных структур). Аналог GoogleDrive, но с обширными возможностями секьюритизации любого обмена данными.
Занимался развитием Core самого проекта, в процессе разработки реализовал через LiberOnline возможность онлайн редактирования файлов (через docker) , доработал систему аудита , доделывал систему скачивания и загрузки файлов в систему,
Роль в проекте
Java-BackEnd разработчик
Помощь Frontend-разработчикам
Задачи
● Разработка серверной и клиентской части системы документооборота
● Разработка импорта/экспорта со сторонними системами
● Настройка и подключение возможности онлайн редактирования через LibreOffice документов/файлов
Основные технологии проекта
Java 8, Spring/Spring Boot, PostgreSQL, SQL+PL/SQL, JavaScript+ReactJS, Maven, Git, Jira, Confluence
Период работы
Декабрь 2019 - Октябрь 2020
(11 месяцев)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да
Образование
Высшее
Учебное заведение
Саратовский Государственный Университет им. Чернышевского (прикладная математика и информатика)
Специальность
прикладная математика и информатика)
Завершение учебы
2020 г.