Москва
Резюме № 55104174
Обновлено 31 октября 2024
no-avatar

Java-разработчик

Был больше месяца назад
По договорённости
Соискатель скрыл дату рождения
Москваготов к переезду: Владивосток, Красноярск  и ещё 4 города
Занятость
полная занятость
Гражданство
Россия
Контакты
Телефон

Почта
Будут доступны после открытия
Профессиональные навыки
  • Показать еще
Фото, имя и контакты доступны только авторизованным пользователям

Опыт работы 3 года и 1 месяц

    • Февраль 2023 – работает сейчас
    • 2 года и 10 месяцев

    Java-разработчик

    Национальный исследовательский ядерный университет "МИФИ", Москва
    Вуз, ссуз колледж, ПТУ

    Обязанности и достижения:

    По запросу ВУЗа, в котором учусь (МИФИ), реализовывал с командой одногруппников проект электронной библиотеки для одного из корпусов, написанный на Java (Spring Framework), для хранения книг использовалась реляционная база данных PostgreSQL. Я разработал значительную часть бэкенда и написал Dockerfile, после чего успешно запустил docker контейнер на удаленном сервере с ОС Linux. Также, участвовал в разработке frontend части этого приложения, а именно работал фронтендерами в написании React приложения. Технологии: Java 17, Spring Boot, Spring Data JPA, PostgreSQL, Swagger, JUnit, Mockito, React.
    • Январь 2024 – июнь 2024
    • 6 месяцев

    Java developer

    Индивидуальное предпринимательство / частная практика / фриланс

    Обязанности и достижения:

    Работал на иностранную организацию, которая специализировалась на внедрении искусственного интеллекта для определения совместимости людей по фотографиям. Был ответственен за переписывание монолитной системы на Node.js в микросервисную архитектуру с использованием Java Spring Boot, что значительно улучшило производительность и масштабируемость системы. Роли и обязанности: ● Проектирование и реализация микросервисной архитектуры на базе Spring Boot, что позволило заменить существующий монолит на более гибкую и масштабируемую систему. Основное внимание было уделено управлению пользователями и авторизации с использованием JWT токенов. ● Разработка сервиса управления пользователями (User Management Service): 1. Создал REST API для регистрации, авторизации и управления профилем пользователей. 2. Внедрил защиту с помощью Spring Security и JWT токенов, что обеспечило безопасный доступ к API и улучшило производительность системы. Интеграция с базой данных и внешними API: ● Написание модульных и интеграционных тестов: 1. Реализовал модульные тесты для основных сервисов, что позволило поддерживать высокий уровень качества кода. 2. Написал интеграционные тесты для проверки взаимодействия с базой данных и обеспечения безопасности приложения. Результаты: Успешно переработанная система позволила увеличить производительность на 30%, сократить время на развертывание новых функций на 40% и значительно улучшить безопасность пользовательских данных.
    • Июнь 2023 – сентябрь 2023
    • 4 месяца

    Java-разработчик

    Индивидуальное предпринимательство / частная практика / фриланс, Москва

    Обязанности и достижения:

    Работал над проекте по преобразованию монолитной системы управления заказами в микросервисную архитектуру для небольшого, но быстроразвивающегося интернет-магазина. Отвечал за проектирование и реализацию Order Service, который стал ключевым компонентом в обработке заказов, обеспечив более быструю и гибкую работу системы. Также, я отвечал за реализацию авторизации и аутентификацию пользователей при помощи Spring Security (в проекте использовалась JWT-аутентификация). Роли и обязанности: ● Проектирование и разработка Order Service в рамках перехода от монолитной архитектуры к микросервисам на Spring Boot. ● Разработка RESTful API для управления заказами и интеграции с Inventory Service. ● Реализация бизнес-логики обработки заказов, включая создание, обновление и отслеживание статуса. ● Оптимизация взаимодействия с базой данных для повышения производительности. ● Написание модульных и интеграционных тестов с использованием JUnit и Mockito. Технологии: Java 21, Spring Boot, Spring Data JPA, PostgreSQL, Swagger, JUnit, Mockito. Результат: Сокращение времени обработки заказов на 30% и повышение точности учета товаров на 20%.
    • Ноябрь 2022 – январь 2023
    • 3 месяца

    Data Engineer

    Индивидуальное предпринимательство / частная практика / фриланс, Москва

    Обязанности и достижения:

    1. Проектировал и реализовал тепловую карту для визуализации кликов пользователей в небольшой компании, что помогло в анализе поведения клиентов и оптимизации маркетинговых стратегий. Использовал Java для обработки данных и Apache Hadoop для распределенной обработки больших объемов информации. В результате удалось создать эффективное решение для визуализации данных.

Иностранные языки

  • Английский язык — разговорный
Фото, имя и контакты доступны только авторизованным пользователям
Обновлено 20 ноябряПоследнее место работы (5 мес.)Java-разработчикДекабрь 2024 – май 2025
Обновлено 14 ноября
no-avatar
Java-разработчикз/п не указана
Последнее место работы (1 год и 7 мес.)Java-разработчикЯнварь 2024 – август 2025
Обновлено 5 октября
Превью фото соискателя
Java-разработчикз/п не указана
Последнее место работы (3 года и 5 мес.)Java-программистИюнь 2022 – работает сейчас
Обновлено 21 июняПоследнее место работы (1 год и 6 мес.)Mendix / Java developerМай 2024 – работает сейчас
Обновлено 13 июляПоследнее место работы (1 год и 5 мес.)Java developerДекабрь 2023 – май 2025
Обновлено 15 сентября
Превью фото соискателя
Java-разработчикз/п не указана
Последнее место работы (9 мес.)Стажер Java-разработчикФевраль 2025 – работает сейчас
Обновлено 25 августа
Превью фото соискателя
Java-разработчикз/п не указана
Последнее место работы (6 мес.)Java-разработчикМай 2025 – работает сейчас
Обновлено 11 сентября
Превью фото соискателя
Java-разработчикз/п не указана
Последнее место работы (6 мес.)Java-разработчикМай 2025 – работает сейчас
Обновлено 13 сентября
no-avatar
Java-разработчикз/п не указана
Последнее место работы (1 год)Java-разработчикФевраль 2024 – март 2025
Обновлено 13 ноября
Работа в МосквеРезюмеIT, Интернет, связь, телекомИгровое ПО / ГеймдевПрограммист-разработчик Java

Смотрите также резюме