АБ
Артем Б.
Мужчина
Беларусь, Минск, UTC+3
Ставка
3,500 Р/час
НДС не облагается
Специалист доступен с 1 октября 2023 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Senior
Навыки
Java Spring
MVC
Web
REST
Data
Security
Spring Boot
Hibernate
JDBC
Redis
Git
GitLab
JUnit
Mockito
Selenium
Kafka
Swagger
SoapUI
PostgreSQL
Pl/SQL
Servlets
JSP
Docker
Liquibase
TeamCity
Jenkins
HTML
CSS
Отрасли
FinTech & Banking
Знание языков
Английский — B1
Проекты
(4 года 4 месяца)
NDA
Роль
Java Developer
Обязанности
Микросервисная система по учету, трансформации и передачи электронных документов между контрагентами.
Анализ требований и разработка API.
Реализация бизнес-логики, контроллеров REST, сервисов и
дата слоя.
Интеграция с другими бизнес-микросервисами на основе REST
Api (Feign-client) и протоколов обмена сообщениями (Artemis).
Исправление ошибок и рефакторинг.
Миграция данных БД.
Подготовка среды DevOps для локального развертывания.
Проектирование и разработка модульных и интеграционных
тестов с использованием JUnit, Mockito.
Технологии: Java, Spring (Web, Data, Security, Spring Boot), JUnit, Mockito, Artemis, MongoDB, Docker, Gitlab, Gitlab-CI.
Период работы
Октябрь 2022 - Май 2023
(8 месяцев)
iText
Роль
Java Developer
Обязанности
iText 01. 2021-10. 2022
Java Developer
Библиотеки Java для работы с PDF-документами.
Разрабатывал новые продукты для преобразования между различными форматами данных, распознавание изображений.
Оптимизация данных в документах.
Добавлял новые функции и логику поддержки в библиотеку
для работы с PDF-файлами.
Настраивал этапы развертывания и выпуска в TeamCity и
Jenkins.
Помогал в поддержке команды в вопросах клиентов и работе
со StackOverflow сообществом.
Технологии: Java, Groovy, JUnit, HTML\CSS, Jenkins, TeamCity.
Период работы
Январь 2021 - Октябрь 2022
(1 год 10 месяцев)
pdf2data
Роль
Java Developer
Обязанности
Веб-приложение для простого распознавания и извлечения данных из документов в структурированном, повторно используемом формате.
Перенос существующего проекта с Java EE на Spring.
Улучшал внутреннюю логику обработки документов и
распознавания данных.
Добавлял новый модуль для хранения учетных записей
пользователей с шаблонами и извлеченными данные в
реляционной базе данных.
Добавлял модульные и интеграционные тесты, тесты Selenium.
Настраивал конфигурацию TeamCity.
Участвовал в планерках, демонстрационных сессиях.
Технологии: Java 11, Spring (Web, Data, Security, Spring Boot), JUnit, Mockito, Selenium, PostgreSQL, Docker, LiquiBase, Teamcity.
Период работы
Февраль 2019 - Январь 2021
(2 года)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Да
Образование
Высшее
Учебное заведение
Белорусский государственный университет информатики и радиоэлектроники, Минск
Специальность
-
Завершение учебы
2020 г.