Виктор Т. Kotlin разработчик, Senior
ID 21164
ВТ
Виктор Т.
Мужчина
Беларусь, Минск, UTC+3
Ставка
4 675,32 Р/час
НДС не облагается
Специалист доступен с 22 апреля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Kotlin разработчик
Грейд
Навыки
Отрасли
Главное о специалисте
Jаva-разработчик с более чем 7-летним опытом коммерческой разработки Java.
Хорошее знание и большой опыт работы сo Spring Framework (MVC, Security, Data), SQL, Hibernate.
Продвинутое понимание принципов различных архитектур, большой опыт проектирования, разработки и оптимизации проектов, разработанных по микросервисной архитектуре.
Глубокое понимание и большой опыт работы с Java Core.
Хорошее понимание принципов миграции баз данных.
Отличные коммуникативные навыки, способность быстро осваивать новые навыки, умение работать в команде, анализировать слабые места и предлагать улучшения.
Проекты
(8 лет 2 месяца)
электронная коммерция
Роль
Senior Software Developer
Обязанности
Описание проекта:
Проект сосредоточен на разработке комплексной платформы электронной коммерции, специально адаптированной для строительной отрасли. Этот интернет-магазин нацелен на предоставление пользователям интуитивно понятного и бесшовного процесса покупок для приобретения широкого ассортимента строительных материалов, инструментов и оборудования. Платформа предлагает расширенные возможности поиска, удобную навигацию и подробные описания продуктов, чтобы помочь клиентам принимать обоснованные решения при покупке.
Обязанности и достижения:
Анализ требований, коммуникация с бизнес-аналитиком.
Разработка новой функциональности приложения, REST API.
Участие в планировании спринтов, оценки задач и сбора требований.
Написание интеграционных тестов с использованием TestContainers.
Создание и поддержка скриптов автоматического тестирования.
Разработка сервиса, который фиксирует все изменения в базах данных с использованием Change Data Capture (CDC) и Auro API.
Участие в принятии архитектурных решений, интерфейсов сервисов и процессов развертывания для будущего использования.
Настройка и использование Kafka, Redis.
Рефакторинг текущего кода.
Проведения ревью кода Покрытие кода юнит и интеграционными тестами
Написание скриптов по миграции базы данных
Стек специалиста на проекте
Grafana, Gitlab CI, WebSockets, Liquibase, Flyway, SonarQube, Jacoco, Java, Git, API, JUnit, MongoDB, Mockito, Redis, Prometheus, Kafka, WireMock, SQL, Docker, Kotlin, Hibernate, TestContainers, Maven, Spring Boot, PostgreSQL, cdc, Jenkins, Microservice Architecture, Kubernetes
Отрасль проекта
E-commerce & Retail
Период работы
Август 2024 - По настоящее время
(9 месяцев)
Автоматизация сбора информации о проведенных исследованиях
Роль
Senior Software Developer
Обязанности
Описание проекта:
Автоматизация сбора информации о проведенных исследованиях в области биохимии и химиотерапии, а также выдача рецептов на применение определенного метода лечения для конкретного человека с учетом индивидуальных особенностей и результатов сканирования организма.
Обязанности и достижения:
Анализ требований, коммуникация с БА.
Разработка нового функционала приложения, REST API
Участие в Scrum церемониях
Настройка интеграционных тестов с использованием TestContainers
POC использование оптимальной стратегии для Load Balancer
POC миграции с RabbitMQ на Kafka для сбора и обработки данных аналитики
Репликация данных
Настройка и использования Hibernate кэша второго уровня
Обучение команды
Проведения ревью кода
Рефакторинг текущего кода
Покрытие кода юнит и интеграционными тестами
Написание скриптов по миграции базы данных
Стек специалиста на проекте
netflix, Grafana, Stack, GraphQL, WebSockets, modelmapper, Data, Liquibase, SonarQube, Jacoco, Java, Git, API, JUnit, MongoDB, Mockito, Prometheus, gRPC, Security, Angular 1, WireMock, Docker, Kotlin, TestContainers, typescipt, Maven, RabbitMQ, Spring Boot, PostgreSQL, Jenkins, Microservice Architecture
Отрасль проекта
BioTech, Pharma, Health care & Sports
Период работы
Март 2021 - Август 2024
(3 года 6 месяцев)
Платформа для опросов
Роль
Senior Software Developer
Обязанности
Описание проекта:
Платформа для опросов и создания информационных панелей с использованием существующих инструментов BI и собственных инструментов создания PPT от DBV.
Обязанности и достижения:
Разработка функционала приложения
Разработка REST API
Разработка и перенос функциональности микросервисов на AWS Lambda
Интеграция AWS SQS вместо RabbitMQ
Внедрение AWS Cognito для управления аутентификацией и авторизацией.
POC шардинг данных
Обучение членов команды
Ревью и рефакторинг кода
Разработка юнит и интеграционных тестов
Написание миграционных скриптов базы данных
Стек специалиста на проекте
AWS, Serverless, Liquibase, Git, JUnit, Mockito, JDBC, Auth0, cloud, API Gateway, IAM, S3, SNS, SQS, Snowflake, Docker, TeamCity, Lambda, DynamoDB, TestContainers, CloudWatch, Java 11, Maven, Node.js, Spring Boot, Jira, PostgreSQL, CI/CD, Microservice Architecture
Отрасль проекта
HRTech
Период работы
Апрель 2021 - Март 2022
(1 год)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
БГАА
Специальность
Степень бакалавра в области проектирования инженерии электрификации предприятий
Завершение учебы
2010 г.