Александр И. Java разработчик, Senior
Александр И. - Java разработчик
ID 6298
АИ
Александр И.
Мужчина, 29 лет
Россия, Екатеринбург, UTC+5
Ставка
3,125 Р/час
НДС не облагается
Специалист доступен с 22 сентября 2023 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Senior
Навыки
Java
Kotlin
PostgreSQL
Docker
Docker Compose
Spring 5.x
MVC
Data
Security
WebFlux
JPA
Code Review
Unit testing
DI
SOLID
Grpc
Nexus
SonarQube
Kubernetes
RabbitMQ
Kafka
ETL
Apache Spark
REST
REST API
Swagger
CI/CD
zeebe
Camunda
Spring Framework
Test IT
ООП
Проектирование
Keycloak
AWS
Cognito
AWS Lambda
Знание языков
Английский — B2
Главное о специалисте
Skills:
Java Kotlin zeebe camunda
kafka
Spring Framework
REST
Git
ООП
Проектирование keycloak
AWS Cognito AWS Lambda
spring-data
Проекты
(3 года 11 месяцев)
Unabank
Роль
Senior Kotlin developer
Обязанности
Личный вклад:
- Внедрили sonarqube и политику quality gate что ускорило прохождения код-ревью и сделало процессы прозрачными;
- Внедрил BDD тесты (restAsured + Cucumber) на ключевом проекте;
- Разрабатывал микросервисы для сбора, анализа и обработки пользовательских данных необходимых для кредитного конвейера;
- Интегрировал сторонние платежные системы и агрегаторы в наш бизнес-процесс;
- Проектировал архитектуру микросервисов и целевых решений;
- Проектировал бизнес-процессы в zeebe bpm;
- Разработал SSE микросервис для взаимодействия с фронт частью, что снизило сетевую нагрузку;
- Начал переносить микросервис на project reactor в связи с возросшей нагрузкой.
Технологии: zeebe, kotlin, spring boot, hibernate, redis as cache, kafka, coroutines, project reactor
Период работы
Ноябрь 2022 - Апрель 2023
(6 месяцев)
Леруа Мерлен
Роль
Senior Kotlin developer
Обязанности
Личный вклад:
- Разрабатывал комплекс микросервисов для агентской работы компании
LeroyMerlin;
- Принимал участие в проектировании системы, отстаивал позицию по техническим решениям, внедрял кеши и политику кеширования для конкретного бизнес-процесса;
- Разработал библиотеку, позволившую ускорить развертывание определенного типа микросервисов, что позволило снизить затраты на разработку и избавило от повторного кода.
Технологии: CamundaKotlin, coroutines, Spring boot, mongo, postgresql, redis as cache, feign, hibernate, kafka
Период работы
Март 2022 - Ноябрь 2022
(9 месяцев)
Unabank
Роль
Java/Kotlin developer/lead
Обязанности
Личный вклад:
- В составе экспертной группы разбил монолит на микросервисы;
- Переносил бизнес-процессы на zeebe bpm;
- Переезжал с keycloak на aws Cognito;
- Проектировал и реализовывал микросервисы;
- Проектировал БД и API;
- Перенес клиентские API в feign в виде библиотеки;
- Адаптировал некоторые бизнес-процессы к event архитектуре;
- Внедрил DDD практики, а также на выборочных микросервисах "элегантных" объектов;
- Интегрировался с системами разной степени сложности;
- Пытался привести техническую документацию к формату SRS;
- Code-review;
- Покрытие юнит-тестами;
- В проекте я занимал роль senior-разработчика с ролью тим-лида.
Технологии: java, zeebe, kotlin, spring boot, hibernate, redis as cache, kafka.
Период работы
Сентябрь 2020 - Март 2022
(1 год 7 месяцев)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Уральский федеральный университет имени первого Президента России Б.Н. Ельцина, Екатеринбург
Специальность
Институт радиоэлектроники и информационных технологий, Программная инженерия
Завершение учебы
2018 г.