Премия рунета

Константин А. Kotlin разработчик, Senior

ID 7870
КА
Константин А.
Мужчина
Россия, Москва, UTC+3
Ставка
4 000 Р/час
НДС не облагается
Специалист доступен с 22 октября 2024 г.

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

Подробнее
О специалисте
Специализация
Kotlin разработчик
Грейд
Senior
Навыки
ARIA
Bitbucket
CI/CD
Code Review
Data
DI
DNS
Docker
Docker Compose
EDT
Elasticsearch
Git
GitLab
Gradle
Grafana
Grpc
Hibernate
HTTP
Java 8
Jenkins
Jira
JPA
Kafka
Karma
Kotlin
MVC
Nexus
ODBC
OpenShift
Postgis
PostgreSQL
Prometheus
PWA
RabbitMQ
Redis
Redmine
REST API
Scala
Security
Slack
SOLID
SonarQube
Spring 5.x
Spring Cloud
Spring
SQL
Swagger
TeamCity
Trello
WebFlux
Отрасли
FinTech & Banking
Logistics & Transport
Social Networking
Знание языков
Английский — B1
Главное о специалисте
- Опыт разработки на Java 5 лет, на Kotlin 2 года; - Опыт работы с БД (SQL, PostgreSQL); - Опыт использования Docker, docker-compose; - Опыт работы Spring 5.x (MVC, DATA, Security, WebFlux, JPA), Springboot; - Опыт работы со сборщиком Gradle; - Умение работать с брокерами сообщений (Kafka, RabbitMQ); - Участие в модульном тестировании; - Знание принцтпов DI, SOLID; - Опыт разработки и проектирования REST API/Swagger; - Опыт использования и настраивания CI/CD. - Опыт работы со Scala; - Опыт использования gRPC; - Опыт работы с Nexus; - Опыт использования RabbitMQ, Kafka; - Опыт работы с микросервисами;
Проекты   (6 лет 3 месяца)
Грузоперевозки
Роль
Backend developer
Обязанности
Сервис для организации внутренних и внешних грузоперевозок. Разработка личного кабинета заказчика и исполнителя грузоперевозки. Задачи : - Проведение декомпозиции и оценки задач - Анализ и оптимизация производительности приложений - Разработка функционала и оптимизация запросов на PostgreSQL - Написание REST сервисов на Kotlin и Scala - Написание Unit-tests Технологии : kotlin/scala postgres redis kafka openshift Команда : 3 - front, 4 - back, 3 - qa, 1 - pm, BA - 3, designer - 1
Период работы
Сентябрь 2022 - По настоящее время  (2 года 2 месяца)
Платежное приложение
Роль
Java developer
Обязанности
Платежное приложение с возможностью управления валютными счетами, в выпуском карт, выполнения платежей между клиентами. Задачи: - Реализация card-core хранение карт и все что с ними связано - Разработка digital wallet token, интеграция с другими сервисами и kafka - Создание базовых API методой, создания сущностей - Оптимизация обработки большого потока пользователей - Проведение code review - Разработка функционала- блокировка карты. Технологии: kotlin + postgres + kafka + openshift + elasticsearch + webflux Команда: 2 - front, 4 - back, 1- qa, 1-pm.
Период работы
Сентябрь 2021 - Сентябрь 2022  (1 год 1 месяц)
Соцсеть
Роль
Java developer
Обязанности
Мобильное приложение для соц сети. Гибридная сеть, включающая себя аналог Tик Tока опросную систему Инстаграм. Задачи : - Разработал API для мобильного приложения, применяя для ускорения разработки Spring Framework. - Предложил и перенес способ получения данных с JDBC на Hibernate. На нём же реализовал CRUD операции к БД Postgres. Технологии: java postgres kafka openshift Prometheus Grafana Команда : 1 - front, 5 - back, 1 - qa, 1 - pm, designer - 1
Период работы
Август 2018 - Август 2021  (3 года 1 месяц)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Московский государственный технологический университет "Станкин"
Специальность
Информационные системы и технологии. Бакалавриат
Завершение учебы
2015 г.

Похожие специалисты

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