Оставьте заявку, мы подберем для вас подходящего специалиста за 48 часов!

Игнат С. Kotlin разработчик, Senior

ID 8767
ИС
Игнат С.
Женщина, 22 года
Беларусь, Минск, UTC+3
Ставка
4,000 Р/час
НДС не облагается
Специалист доступен с 4 декабря 2023 г.

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

Подробнее
О специалисте
Специализация
Kotlin разработчик
Грейд
Senior
Навыки
Apache Kafka
Bitbucket
CI/CD
Cloyd
Data
Databases
Docker
Docker Compose
Flyway
Git
GitHub
GitLab
Gitlab CI
Gradle
Grpc
Hibernate
Java
JAX-RS
Jenkins
JMS
JPA
JUnit
Kotlin
Kubernetes
Lombok
MapStruct
Maven
Message brokers
Mockito
MongoDB
MVC
Pipelines
PostgreSQL
RabbitMQ
REST
Security
SonarQube
Spring Boot
Swagger
Systemd
UML
WebFlux
GitLab CI/CD
Integration testing
JUnit 5
Kafka
REST API
RESTful Api
SQL
Базы данных
Написание документации
Отчетность
Проектирование баз данных
Анализ
ГОСТ
Отрасли
E-commerce & Retail
FinTech & Banking
LifeStyle
Проекты   (4 года 9 месяцев)
СИСТЕМА УПРАВЛЕНИЯ ПЕРСОНАЛОМ
Роль
Инженер-программист
Обязанности
ПО для компаний заинтересованных в оптимизации найма кадров. Здесь HR-специалисты имеют возможность запланировать собеседование с кандидатами, собирать отзывы от интервьюеров, просматривать информацию о кандидатах и обновлять ее. Задачи: ● Реализация бизнес-логики; ● Использование Kafka для связи между микросервисами; ● Настройка репликации Kafka; ● Поддержание непрерывной интеграции и непрерывной разработки с помощью GitLab CI/CD для создания быстро развивающейся надежной среды разработки приложений; ● Конфигурация worker GitLab CI: ● Реализация безопасности приложения; ● Имплементация реактивного RESTfull API с использованием WebFlux; ● Создание механизма расчета личных финансов; ● Участие в разработки системы отчетности на основе ITextPDF; ● Проектирование базы данных; ● Исследование и использование на практике различных архитектурных решений; ● Реализация gRPC сервиса; ● Написание сценариев миграции SQL; ● Поддержание работы PostgreSQL; ● Поддержание работы MongoDB; ● Реализация скриптов для миграции БД с помощью Flyway; ● Оптимизирование критических частей приложения за счет удаления ненужных вызовов базы данных или кэширования результатов; ● Конфигурирование Hibernate; ● Написание документации для Swagger; ● Unit и интеграционные тесты; ● Исправление ошибок; ● Использование кластера Kubernetes для развёртывания микросервисов; ● Проверка кода; ● Онбординг новых разработчиков; ● Менторинг; ● Подготовка отчетов о состоянии дел и организация обзорных встреч с руководством. Технологии: Java, Spring (Boot, Data, MVC, Security, Cloud, WebFlux), JPA, REST, Apache Kafka, ITextPDF, PostgreSQL, REST, gRPC, Flyway, MongoDB, Jenkins, Lombok, MapStruct, Hibernate, Kubernetes, Swagger, Docker, Docker-Compose, Junit, Mockito, Maven, Git, GitLab, GitLab CI, SonarQube.
Стек специалиста на проекте
Lombok, Базы данных, WebFlux, Data, Flyway, SonarQube, Git, REST, Java, JUnit, MongoDB, Mockito, JPA, Swagger, Kubernetes, MVC, GitLab, Grpc, Kafka, Security, RESTful Api, Проектирование баз данных, Gitlab CI, Написание документации, Apache Kafka, Docker, SQL, Hibernate, Jenkins, MapStruct, Отчетность, Cloyd, GitLab CI/CD, JUnit 5, Maven, PostgreSQL, Integration testing, REST API, Spring Boot
Отрасль проекта
LifeStyle
Период работы
Август 2021 - По настоящее время  (2 года 5 месяцев)
БАНКОВСКАЯ СИСТЕМА
Роль
Инженер-программист
Обязанности
Финансовая система, которая создает мост между различными банковскими компаниями и позволяет им эффективно взаимодействовать друг с другом для обмена информацией и данными для обработки. Задачи: ● Работа над микросервисной архитектурой; ● Имплементация RabbitMQ consumers и publishers; ● Разработка и оптимизация запросов к БД; ● Реализация нового функционала; ● Декомпозиция и анализ задач; ● Анализ структуры и архитектуры базы данных; ● Написание скриптов с Flyway для миграции БД; ● Оптимизация производительности SQL-запросов; ● Добавление потоков для повышения производительности; ● Модульные и интеграционные тесты; ● Обработка pipelines с помощью Jenkins; ● Маппинг DTO сущностей в DAO; ● Управление контейнерами с помощью Docker; ● Менторинг новых членов команды; ● Рефакторинг клиентского приложения для повышения эффективности доступа, поддержки и тестирования; ● Использование методологии SCRUM agile для проектирования и разработки, работая на различных платформах; ● Исправление ошибок: ● Сбор требований, подготовка технических и валидационных документов; ● Ежедневный тимбилдинг в виде коммуникаций и ревью с командой тестировщиков и код-ревьюеров. Технологии: Java, Kotlin, Spring (Boot, Data, MVC, Security, Cloud), JPA, REST, Hibernate, PostgreSQL, MongoDB, Flyway, Swagger, JUnit, Mockito, REST, Jenkins, RabbitMQ, Lombok, MapStruct, Gradle, Kubernetes, Docker, Docker Compose, Git, Bitbucket, Bitbucket Pipeline, UML.
Стек специалиста на проекте
Lombok, Базы данных, Data, Flyway, Git, REST, Java, Bitbucket, JUnit, MongoDB, Mockito, JPA, Gradle, Swagger, Kubernetes, MVC, Анализ, Security, ГОСТ, Docker Compose, Docker, UML, Kotlin, Hibernate, Jenkins, MapStruct, Pipelines, PostgreSQL, RabbitMQ, Spring Boot
Отрасль проекта
FinTech & Banking
Период работы
Октябрь 2020 - Июль 2021  (10 месяцев)
ОНЛАЙН ТОРГОВАЯ ПЛОЩАДКА
Роль
Инженер-программист
Обязанности
Приложение, в котором товары предоставляются несколькими компаниями. Другие пользователи могут организовывать свои собственные модули электронной коммерции. Пользователи могут размещать заказы и публиковать обзоры продуктов. Роль на проекте Период Задачи: ● Реализация REST API; ● Разработка новых функций; ● Реализация бизнес-логики; ● Интеграция Spring Security; ● Реализация фильтров для аутентификации и авторизации пользователей с помощью Spring Security; ● Реализация управления доступами пользователей с помощью Spring Security; ● Реализация маппинга объектов с использованием Hibernate; ● Реализация DAO слоя с использованием Hibernate; ● Реализация скриптов для миграции БД с помощью Flyway; ● Проектирование базы данных; ● Оптимизация производительности SQL-запросов; ● Внедрение веб-сервиса Restful с использованием JAX-RS для предоставления данных в виде сервиса; ● Создание CI/CD Jenkins jobs; ● Работа с UML диаграммами; ● Написание Unit и Integration тестов; ● Исправление ошибок; Технологии: Java, Kotlin, Spring (Boot, Data, MVC, Security, Cloud), JPA, REST, PostgreSQL, Hibernate, JAX-RS, Flyway, JMS, Junit, Mockito, Jenkins, Swagger, Lombok, Docker, Docker-Compose, UML, Gradle, Git, GitHub
Стек специалиста на проекте
Lombok, Data, Flyway, Git, REST, Java, JUnit, Mockito, JPA, Gradle, Swagger, MVC, GitHub, JMS, Security, Docker, UML, Kotlin, Hibernate, Jenkins, JAX-RS, PostgreSQL, Spring Boot
Отрасль проекта
E-commerce & Retail
Период работы
Апрель 2019 - Сентябрь 2020  (1 год 6 месяцев)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет

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

Отрасли не указаны
АК
Артем К.
Гомель
Kotlin разработчик
Senior
4,000 Р/час
Git
GitHub
GitLab
Jira
Confluence
Bash
PowerShell
Kubernetes
Docker
Docker Compose
Apache Kafka
RabbitMQ
AWS
EC2
S3
CloudWatch
API Gateway
TOAD
SNS
Cloyd
IAM
Lambda
DynamoDB
Spring Core
MVC
Boost
Data
Security
Integrations
WebFlux
Hibernate
JDBC
OData
Apache
Solr
REST
SOAP
JMS
JAX-RS
Swagger
JMX
Maven
Gradle
JUnit
Mockito
gtest
Jest
NestJS
Liquibase
SonarQube
UML
Grpc
Nexus
Apache Spark
Oracle
PostgreSQL
Kotlin
+57

- Разработчик программного обеспечения с 6-летним опытом. - Углубленные знания и богатый практический опыт веб-разработки. - Грамотное применение SOLID и DI принципов. - Очень быстрая обучаемость. - Стремление к получению новых знаний, практики и различного интересного опыта. - Отличные коммуникативные навыки. - Опыт работы с REST API. - Опыт работы с очередями сообщений. - Создание технической документации на проекте - Умение составлять сложные запросы к базам данных. - Участие в юнит-тестировании. Образование Информатик, Специалист по разработке программного обеспечения

Подробнее
FinTech & Banking • Logistics & Transport
КР
Кирилл Р.
Гродно
Kotlin разработчик
Senior
4,000 Р/час
Java
Kotlin
JavaScript
Spring Core
MVC
Data
Security
WebFlux
JPA
Spring Boot
Reactor
Hibernate
OpenMP
OpenCI
OpenGL
OpenID
JWT
Spring WebFlux
Spring Security
Spring Data
Spring Web
JUnit
Mockito
Spring Test
Nexus
SonarQube
JSP
CSS
HTML
Thymeleaf
Kafka
Docker
ELK
Camunda
HTTP
REST
SOAP
MySQL
PostgreSQL
Oracle
FireBird
Cassandra
Liquibase
MS Windows
Linux
IDEF
SQL
pgAdmin
pgAdmin4
Postman
Swagger
Maven
Jenkins
Kubernetes
Docker Compose
Git
RabbitMQ
JQuery
BIRT
DI
SOLID
CI/CD
+62

- Опыт разработки на Java более 4х лет, на Kotlin 1 год 7 мес; - Большой опыт работы с БД (Ключевые: MySql, Postgresql, Oracle, дополнительно: Firebird, Cassandra, Liquibase); - Опыт использования Docker, docker-compose; - Знание Spring 5.x (MVC, DATA, Security, WebFlux, JPA); - Опыт работы со сборщиком Gradle; - Умение работать с чужим кодом, проведение код-ревью; - Опыт написания модульных тестов (JUnit,Spring Test); - Знание принципов DI, SOLID; - Опыт разработки API (Swagger); - Опыт профилирования и поиска узких мест; - Опыт использования и настраивания CI/CD. Образование: Гродненский Государственный Технологический колледж УО “ГрГУ им. Я. Купалы” Среднее специальное, Программное обеспечение информационных технологий

Подробнее

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

FinTech & Banking
ВЛ
Вячеслав Л.
Краснодар
DevOps
Middle+
3,375 Р/час
Zabbix
Git
Bash
Администрирование серверов Linux
DevOps
Oracle
Bitbucket
Linux
Grafana
Kubernetes
GitLab
Nginx
AWS
Prometheus
Istio
Ansible
ELK
LXC
VPN
Confluence
Apache Kafka
Docker
SQL
Python
Jenkins
OpenShift
Nexus
Jira
MySQL
PostgreSQL
+30

Обо мне 1) Желание учиться, расти и развиваться в нашей отрасли. Не первый год работаю в DevOps, и чем дальше, тем больше нравится) 2) Ответственность. Умение работать в команде и держать данное слово. Если надо сделать - сделаю, даже в новогоднюю ночь. Необходимо тихо сидеть в уголочке и писать код или работать в команде, или выступить на конференции перед публикой (опыт публичных выступлений имеется) — всё это не проблема. 3) Умение грамотно изложить свою мысль. Устно и письменно. Первая работа была системным администратором в Думе, в силу специфики общался с депутатами, председателем Думы, Мэром и тд. Жалоб не было) 4) Знания о работе с ОС Linux и ПО AWS - IAM - S3 Docker - Как инсталлировать Docker - Как использовать Docker Image - Как запускать Docker Container - Основные команды Docker Linux - IP-телефония(Asterisks+Elastix) - основные команды - Nginx - Apache - Nexus - Gerrit Мониторинг - Zabbix - Prometeus - Grafana - ELK Git - основные команды SQL(имеется сертификат) - Пишу запросы, знаю отличие delete от truncate CI/CD - Teamcity/GitLab/Jenkins Базы данных - PostgreSQL - Oracle - Clickhouse - MySQL Ansible - написание ролей - написание плейбуков Atlassian - Jira - Confluence - Bitbucket 5) Высшее техническое образование

Подробнее