ВШ
Владимир Ш.
Мужчина
Россия, Москва, UTC+3
Ставка
2 857,14 Р/час
НДС не облагается
Специалист доступен с 4 сентября 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — B1
Главное о специалисте
Java-разработчик с опытом работы на проектах в сферах FinTech & Banking и Media.
На проекте в компании Aston (ex. Andersen) выполнял обязанности java-разработчика. Занимался проектированием микросервисной архитектуры, оценкой разработки-тестирования-вывода бизнес-задач, разработкой микросервисов, проектированием схем баз данных, рефакторингом legacy кода, проведением интервью с кандидатами и интенсивов для стажёров. Использовал стек технологий: Java 11 и 17, Spring, Spring Boot, Postgresql, Docker и другие.
Также работал над проектом topjava в роли java-разработчика, где занимался разработкой enterprise-приложения с авторизацией и правами доступа на основе ролей. Технологический стек включал Maven, Spring Core, Spring MVC, Spring Security, Hibernate, Postgres и другие технологии.
В качестве junior-разработчика участвовал в проекте IFuture, где команда занималась написанием ui-админки для букмекеров. Обновлял и добавлял ui-компоненты и логику букмекерских процессов, интегрировал ui с бэк-модулями по REST, проводил рефакторинг кода и ревью пулл-реквестов.
Проекты
(5 лет 1 месяц)
Aston (ex. Andersen)
Роль
java разработчик
Обязанности
Во время работы в аутстафинговой компании Aston, де факто работал в крупнейшем банке страны, в кластере связанном с брокерским бизнесом. Наша команда отвечала:
* За высоконагруженные сервисы хранения клиентских данных брокеров ЮЛ и ФЛ (crud операции + кастомные бизнес процессы).
* Процесс принятия решения о квалификации брокеров (согласно регламенту ЦБ)
* Процесс прохождения тестирования (согласно требованиям ЦБ)
* Процесс извещения клиентов (при прокваливании и др)
Во время работы на проекте в мои обязанности входило:
* Проектирование микросервисной архитектуры
* Проведение оценки разработки-тестирования-вывода бизнес задач
* Разработка микросервисов
* Проектирование схем баз данных
* Сопровождение вывода фич от проектирования до непосредственно релиза
* Выполнение работ над нагруженными БД без downtime
* Рефакторинг legacy, включая покрытие тестами кода
* Ревью кода
* Проведение интервью кандидатам с рынка
* Проведение интенсивов стажерам
Технологический стек:
* Java 11 и 17
* Семейство Spring + Spring Boot
* БД – Postgresql (из интересного, используем noSql подход с хранением данных в Jsonb), Spring Data JPA, Hibernate, Liquibase
* Сборка проектов – maven/gradle
* Web взаимодействие – REST, Graphql, grpc, Kafka
* Инфраструктура – Docker, Openshift, ELK, Prometheus, Grafana
* Тестирование – Junit, Mockito, Testcontainers, Assertj
Достижения
* Снизил объем занимаемой памяти и оптимизировал работу с БД высоконагруженной системы
* Проектировал реализовывал микросервисную архитектуру, начиная с концепта - заканчивая выводом в прод
Стек специалиста на проекте
PostgreSQL, Docker, REST, GraphQL, JUnit, Mockito, Spring Boot, Hibernate, Grafana, Prometheus, OpenShift, Liquibase, Kafka, TestContainers, ELK Stack, Spring, Java 17, Maven/Gradle
Отрасль проекта
FinTech & Banking
Период работы
Октябрь 2021 - По настоящее время
(4 года)
topjava
Роль
java разработчик
Обязанности
Разработка enterprise-приложения c авторизацией и правами доступа на
основе ролей, на стеке:
* Maven
* Spring Core, Spring MVC, Spring Security, Spring JDBC, Spring Data JPA, Spring Test, Spring Security Test
* Hibernate
* БД Postgres и HSQLDB
* REST (Jackson)
* JDK17
* Java 8 Stream API
* JUnit 4/5
* Tomcat
* Swagger (API)
* Реализация клиента на Bootstrap (css/js), datatables, jQuery + plugins
Стек специалиста на проекте
PostgreSQL, Docker, REST, GraphQL, JUnit, Mockito, Spring Boot, OpenShift, Liquibase, Spring JDBC, Java 11, Spring, Maven/Gradle
Отрасль проекта
Media
Период работы
Март 2021 - Август 2021
(6 месяцев)
IFuture
Роль
java junior разработчик
Обязанности
Команда разработчиков в которой я был, занималась написанием ui админки для букмекеров. В этом приложении был полностью реализован весь необходимый функционал для управления и создания маркетов (события реального и виртуального мира, на основе которого можно делать ставки).
На проекте занимался:
* Обновление/добавление ui компонентов (новых страниц, кнопок, полей ввода и тд при помощи либы Eclipse foundation)
* Обновление/добавление логики бэковских букмекерских процессов (атрибутный состав маркетов, правила расчетов коэффициентов и тд)
* Интеграция ui с бэк модулями по REST’у
* Рефакторинг legacy кода
* Ревью пул реквестов
Стек используемый на проекте:
* Java 8;
* Spring без Boot;
* UI - библиотека от Eclipse foundation;
* БД - Postgresql, взаимодействие через Spring JDBC;
* Сборка проектов – maven;
* Web взаимодействие – REST, RabbitMQ, RMI;
Стек специалиста на проекте
PostgreSQL, RabbitMQ, REST, Maven, Spring JDBC, Java 8, Spring
Отрасль проекта
Media
Период работы
Март 2019 - Сентябрь 2019
(7 месяцев)
Формат работы
Тип занятости
Парт-тайм (5 ч/день)
Формат работы
Удаленно
Командировки
Не готов
Релокация
За границу
Готов работать на зарубежных проектах
Да
Образование
Высшее
Учебное заведение
Санкт-Петербургский государственный лесотехнический университет им. С.М. Кирова, Санкт-Петербург
Специальность
Технолог по обработке древесины
Завершение учебы
2019 г.