ЕЯ
Егор Я.
Мужчина
Беларусь, Минск, UTC+3
Ставка
3 766,23 Р/час
НДС не облагается
Специалист доступен с 3 июля 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Java разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — C1
Проекты
(2 года 9 месяцев)
Personnel Project
Роль
Java Developer
Обязанности
Сервис системы учета рабочего времени и управления персоналом.
Обязанности:
Анализ требований.
Разработка отдельных модулей проекта.
Использование Kafka для масштабируемости и
отказоустойчивости проекта.
Реализация логики расчета зарплаты в зависимости от
рабочего времени, а также анализ продуктивности сотруднка. Проектирование базы данных
(PostgreSQL).
Интеграция с другими сервисами на основе REST API.
Исправление ошибок и рефакторинг.
Оптимизация и увеличение производительности приложения. Разработка
пользовательского интерфейса с
помощьюHTML/CSS.
Создание модульных и интеграционных тестов при помощи
JUnit и Mockito.
Технологии: Java / Kotlin, Spring (Boot, Web, Security, Data), HTML, CSS, jUnit, Kafka, Mockito,
REST API, PostgreSQL, Docker, Git.
Период работы
Октябрь 2022 - Май 2023
(8 месяцев)
CSV-Tool
Роль
Java Developer
Обязанности
Java Developer
CSV трансформатор и адаптер, который может применяться для интеграции с другими
системами при автоматизации процессов обработки CSV файлов.
Обязанности:
Разработка алгоритмов парсинга.
Обработка ошибок и исключений.
Фильтрация данных.
Настройка базы данных (MySQL).
Интеграция сторонней библиотеки для обработки csv-файлов
(OpenCSV).
Подключение к бд при помощи JDBC.
Использование JSON для обмена данными между браузером
и сервером.
Создание модульных и интеграционных тестов при помощи
JUnit.
Технологии: Java, Spring (Boot, Web, Data), JDBC, jUnit, REST API, MySQL, JSON, Tomcat,
OpenCSV, Docker, Github, Git.
Период работы
Июнь 2022 - Октябрь 2022
(5 месяцев)
Телеграм-бот для конвертации валюты
Роль
Java Developer
Обязанности
Обязанности:
Построение логики для получения текстовых сообщений.
Запись полученных текстовых и голосовых сообщений в бд
(PostgreSQL).
Использование сторонней библиотеки java-telegram-bot-api для взаимодействия с Telegram
Bot API.
Для сокращения кода в классах и для большей
функциональности использовалась библиотека Lombok.
Преобразование голосовых сообщений в текстовые при
помощи Google Cloud Speech-to-Text API.
Настройка базы данных (PostgreSQL).
Подключение к бд при помощи Hibernate.
Создание модульных и интеграционных тестов при помощи
JUnit и Mockito.
Технологии: Java / Kotlin, Spring (Boot, Data), java-telegram-bot-api, Google Cloud Speech-to-Text
API, Lombok, jUnit, Mockito, REST API, MySQL, JSON, Tomcat, Docker, Github, Git.
Период работы
Ноябрь 2021 - Май 2022
(7 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Белорусский Государственный Университет, Минск
Специальность
-
Завершение учебы
2023 г.