ВШ
Владислав Ш.
Мужчина
Россия, Москва, UTC+3
Ставка
3 896,1 Р/час
НДС не облагается
Специалист доступен с 4 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Kotlin разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B2
Главное о специалисте
Java/Kotlin-разработчик с опытом проектирования микросервисных, высоконагруженных и отказоустойчивых систем.
Мне нравится разбираться в сложных системах, искать узкие места и делать код более надежным и читаемым. Работаю с командами DevOps и аналитиков, участвую в обсуждении архитектурных решений, слежу за новыми технологиями. Готов к сложным задачам и развитию в направлениях архитектуры backend-систем и DevOps-практик.
Ключевые навыки:
Java (JDK 11/17), Kotlin (1.5/1.7) – коммерческий опыт 3+ года
Spring Boot, Spring MVC, Spring Data, Spring AOP
REST API (Jackson), Swagger/OpenAPI
Тестирование: JUnit, Mockito, AssertJ, Testcontainers
Базы данных: PostgreSQL (проектирование схем, SQL-запросы)
Микросервисная архитектура (опыт разработки и интеграции)
Брокеры сообщений: Kafka (Producer/Consumer)
CI/CD: Jenkins, Сфера CI, Kubernetes (K8s), Docker
Системы логирования: log4j2, опыт с ELK/Graylog - есть теоретические знания
DevOps-инструменты: Ansible, OpenShift, Docker, Kubernetes
Контроль версий: Git (Bitbucket)
Финтех-экспертиза – опыт в банковской сфере (Сбер, ВТБ)
SQL - запросы, PostgreSQL
Есть коммерческий опыт написания интеграционных тестов с использованием Testcontainers и WireMock;
Знание Gitlab CI;
Опыт работы с инструментами миграций схемы БД (Flyway или Liquibase);
Знание Prometheus и Grafana
Проекты
(4 года)
Иннотех, Группа компаний
Роль
Java/Kotlin developer
Обязанности
Т1 предоставляет полный спектр ИТ-услуг для партнеров в разнообразных проектах. Работаю в
стриме Автокредитования, заказчиком выступает банк ВТБ.
Стек технологий: JDK 17, Kotlin 1.7, Spring Boot, Spring MVC, Spring Data,REST (Jackson), JUnit, AssertJ, Mockito, Testcontainers, log4j2, Swagger, Swagger - UI, PostgreSQL, Kafka
Инструменты: Apache Maven, Git, Сфера, Сфера СI, Kubernetes(K8S), Intellij IDEA, Docker
Обязанности:
- разработка микросервиса для интеграции с партнерами(дилерами, автосалонами) в сфере
Автокредитования для расчета кредитных продуктов. Через данный микросервис происходит обмен информацией между партнерами и банком ВТБ при оформлении различных кредитных продуктов у партнера. Общение микросервиса с партнерами на данный момент работает с помощью REST API. На данный момент идет активный переход на асинхронное
взаимодействие с помощью Kafka.
- интеграции с различными смежными командами для выполнения бизнес логики и получения доп.данных по клиенту
- реализовал Consumer для чтения событий по которым запускается нужный обработчик и генерируется сообщение для Producer и отправляется в кафку партнера
- производил рефакторинг кода, убирал не использующиеся модули внутри проекта
- анализ задач с аналитиками и обсуждение их реализации
Команда: три backend разработчика, три системных аналитика, три тестировщика, один бизнес аналитик и один team lead команды.
Стек специалиста на проекте
UI, assertj, log4j2, Spring Data, сфера, Spring MVC, REST, Git, JUnit, Mockito, Jackson, IntelliJ IDEA, Swagger, Apache, Kafka, Docker, TestContainers, Maven, REST API, Spring Boot, JDK 17, PostgreSQL, Kotlin 1.7, Kubernetes
Отрасль проекта
FinTech & Banking
Период работы
Сентябрь 2024 - По настоящее время
(11 месяцев)
Сбер
Роль
Java/Kotlin разработчик
Обязанности
Один из крупнейших банков в РФ.
Работал в Сбер КИБ(кредитно-инвестиционный бизнес) над CRM системной для работы клиентских менеджеров над модулем оформление заявок для юр.лиц.
Стек технологий: Java 11, Kotlin 1.5, Spring Boot, Spring MVC, Spring Data, Spring AOP,REST (Jackson), JUnit, AssertJ, Mockito, Lombok, log4j2, Swagger, PostgreSQL
Инструменты: Apache Maven, Git, Bitbucket, Jenkins, Ansible, OpenShift, Intellij IDEA, Jira, Confluence, Jenkins
Архитектурно - микросеривисы разбитые по каждому из модулей CRM системы, каждый из которых выполняет одну из своих бизнес задач в рамках всей CRM.
Обязанности:
- работал над микросервисом, который занимался основными операциями заведения заявок по кредитным продуктам для клиентов. Реализовал генерацию pdf документа с информацией
по итоговым условиям заключения сделки юр.лица с банком
- интеграции со смежными микросервисами для получения дополнительной информации по
клиенту и расчету кредитных продуктов
- встреча с заказчиками и обсуждение их предпочтений и проблем с которыми они сталкивались
- обсуждение дефектов возникших на тестовых стендах с тестировщиками. Обсуждение на ретро новой функциональности, которую добавили в текущем спринте
- участие в ревью кода
Команда: три backend разработчика, два fronted разработчика, два системных аналитика, два
бизнес аналитика, два тестировщика и один владелец продукта. Команда работала по AGILE
Стек специалиста на проекте
assertj, Spring AOP, log4j2, Spring Data, Lombok, Spring MVC, REST, Git, JUnit, Bitbucket, Mockito, Jackson, IntelliJ IDEA, Swagger, Apache, Ansible, Kotlin 1.5, Confluence, OpenShift, Java 11, Maven, Spring Boot, Jira, PostgreSQL, Jenkins
Отрасль проекта
FinTech & Banking
Период работы
Август 2021 - Сентябрь 2024
(3 года 2 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
ФГбОУ ВО «Магнитогорский государственный технический университет им. Г.И. Носова» Многопрофильный колледж.
Специальность
Информационные технологии , Компьютерные системы и комплексы.
Завершение учебы
2021 г.