Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Проффесианальные навыки:
-Языки программирования: java, kotlin, python3, C.
-Опыт работы с Java более 3х лет.
-Хорошее знание алгоритмов и структур данных, Java (Collections, I/O, Exceptions, Generics),
Multithreading (synchronization, concurrent).
-Знание GIT.
-Знание Maven, Gradle.
-Опыт работы с Spring (JPA,WebSocket, WebFlux, Security, Data, MVC, AOP, Hibirnate).
-Опыт работы с JNI.
-Опыт работы с kafka.
-Небольшой опыт работы с RabbitMQ
-Опыт работы с MySql, postgresql, Reddis, MongoDB.
-Опыт работы JUnit, Mockito.
-Опыт работы с Docker, Kubernetes, AWS.
-Опыт работы с Jira, Confluence, TeamCity.
-Опыт работы с Rest, GRPC, GraphQL
В качестве дипломного проекта занимался разработкой backend для приложения СПБПУ(Spring, Hibernate, Docker, CI/CD, JUnit, Mockito, Liquibase, Kafka).
Выступал с докладом по реактивному программированию :
https://www.youtube.com/watch?v=h9p0zJ_niPE&t=62s
Проекты
(4 года 5 месяцев)
Mad Brains
Роль
Java Developer
Обязанности
• Разработка программного обеспечения • Системная интеграция, автоматизации технологических и бизнес-процессов предприятия, ИТ-консалтинг
Сниффинг и парсинг трафика с телефонии для определения по разговору клиента и оператора, намерений клиента в реальном времени
1.Проектировка архитектуры с нуля и разработка серверной части корпоративного мессенджера в роли главного разработчика на проекте на основе websocket с по протоколу stomp. Настройка серверного окружения, CI/CD, написание тестов, разработка API (и внешняя, и внутренняя интеграции)
Основные технологии : -Java 17. Spring boot, Hibernate ORM, WebSocket, Gradle, Docker, Kubernetes, Reddis, Jenkins, Postgresq,Liquibase.
2.Проектировка архитектуры с нуля и разработка сервиса реактивной доставки данных между приложениями.
Основные технологии: -Java 11. Spring boot, Spring WebFlux, Gradle, Docker, Kubernetes, Reddis, Bitbucket, Postgresql,Netty, GRPC, kafka.
Сентябрь 2022 - По настоящее время
(2 года 6 месяцев)
Biarum
Роль
Java Developer
Обязанности
1. Разработка новых фич и поддержка проекта мониторинга дорожного трафика. Парсинг датасетов, формирование данных в читаемый формат, добавлял новые алгоритмы анализа дорожного трафика.
- Java 15, Spring, Angular, Maven, Docker, Postgresql/Postgis,Redis.
2. Разработка новых фич и поддержка проекта который специализируется на автоматизации и поддержке принятия клинических решений. Выполнял задачи девопс инженера, менеджмент микросервисного взаимодействия, настройки различных типов аутентификаций в системах.
- Java 17, Spring, Angular, Gradle, Docker, Postgresql, Kubernetes, AWS, CI\CD.
• Лизинговые компании
Разработка и поддержка CRM системы и личного кабинета. Исправление багов, разработка новых фич, улучшение алгоритмов поиска данных в базе, миграция данных, настройка тестовых окружений, переписывание легаси кода.
- Java 11, Spring, Vue, Maven, Docker, Postgresql.