Москва
Резюме № 55731067
Обновлено 17 июня
no-avatar

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

Был больше месяца назад
По договорённости
21 год (родился 22 мая 2004)
Новосибирск
Занятость
полная занятость
Гражданство
Россия
Контакты
Телефон

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

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

    • Март 2024 – июнь 2025
    • 1 год и 4 месяца

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

    SoftAria, Новосибирск
    Разработка программного обеспечения

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

    - Переработал устаревший код фронтенда на React, заменив классовые компоненты на функциональные с использованием хуков (useState, useEffect), что сократило объем кода на 25% и повысило производительность рендеринга. - Оптимизировал поисковые запросы в PostgreSQL, заменив неэффективные LIKE-запросы на полнотекстовый поиск с использованием tsvector и GIN-индексов, ускорив поиск по ключевым словам - Рефакторил фронтенд-компоненты таблиц в Next.js, вынеся логику пагинации и фильтрации в кастомный хук, что уменьшило дублирование кода и упростило поддержку таблиц в разных модулях. - Рефакторил процесс авторизации на основе Spring Security, внедрив JWT и ролевую модель, что повысило безопасность и упростило интеграцию с фронтендом. - Оптимизировал загрузку данных на фронтенде, внедрив lazy loading для компонентов и изображений в Next.js, а также реализовал создание thumbnail-изображений на сервере с использованием ImageIO для уменьшения размера загружаемых файлов - Разработал механизм проверки пользовательских файлов на бэкенде с использованием библиотеки Apache Tika для анализа содержимого и ClamAV для сканирования на вредоносный код, обеспечив безопасность загрузки файлов и предотвратив потенциальные уязвимости.
    • Ноябрь 2023 – февраль 2024
    • 4 месяца

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

    ПАО «Газпром нефть», Научно-образовательный центр "Газпромнефть - НГУ", Новосибирск

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

    Сервис сейсмического мониторинга - Настроил CI/CD pipeline с использованием GitHub Actions и Docker, что ускорило разработку и развертывание новых версий сервиса. - Реализовал аутентификацию и авторизацию с помощью Keycloak, настроив интеграцию с Spring Security и OAuth2. - Оптимизировал работу с базами данных (PostgreSQL) с помощью индексов, кэширования и запросов с JPA/Hibernate. - Реализовал асинхронную обработку данных с использованием Spring WebFlux и RabbitMQ для передачи данных между микросервисами. - Интегрировал сервис с SeisComp, разработав модуль для получения и обработки времен вступлений сейсмических волн. - Настроил логирование и мониторинг с помощью Prometheus и Grafana обеспечив контроль за работой сервисов. - Автоматизировал тестирование с использованием JUnit, Testcontainers и WireMock, повысив стабильность кода. - Внедрил в команду разработку по Scrum/Agile, организовал трекинг задач в Leentime, что повысило прозрачность процессов и продуктивность команды.

Обо мне

Дополнительные сведения:

Java, Spring Framework, Hibernate ORM, SQL, Linux, Docker, Kubernetes, PostgreSQL, CI/CD, JUnit, Mockito
Фото, имя и контакты доступны только авторизованным пользователям
Похожие резюмеВсе 362 похожих резюме
Обновлено 7 октября
Обновлено 14 октябряПоследнее место работы (1 год и 3 мес.)JuniorДекабрь 2022 – март 2024
Обновлено 18 сентября
no-avatar
Java-разработчикз/п не указана
Последнее место работы (6 мес.)Java-разработчикМай 2025 – работает сейчас
Обновлено 27 августа
Превью фото соискателя
Программист Javaз/п не указана
Последнее место работы (4 мес.)Инженер-программист (стажер)Январь 2025 – май 2025
Обновлено 9 августаПоследнее место работы (5 мес.)Главный специалист подразделения информации и оповещенияИюль 2021 – декабрь 2021
Обновлено 28 августа
Превью фото соискателя
Java-разработчикз/п не указана
Последнее место работы (1 год и 2 мес.)РазработчикСентябрь 2024 – работает сейчас
Обновлено 11 сентября
Превью фото соискателя
Java developerз/п не указана
Обновлено 30 октябряПоследнее место работы (1 год и 1 мес.)Оператор БДАпрель 2021 – май 2022
Обновлено 21 июня
no-avatar
Программистз/п не указана
Обновлено 24 ноября 2016
Превью фото соискателя
Java программистз/п не указана
Последнее место работы (3 мес.)Java developerИюнь 2016 – сентябрь 2016
Работа в МосквеРезюмеIT, Интернет, связь, телекомРазработка и сопровождение банковского ПОПрограммист-разработчик Java