Москва
Резюме № 56150481
Обновлено в 0:45
Превью фото соискателя

Java-разработчик, Backend-developer, Java developer

Была сегодня в 0:47
По договорённости
46 лет (родилась 25 марта 1979), cостоит в браке, есть дети
Санкт-Петербургудаленная работаготова к переезду: Москва
Условия занятости
Полная занятость
Стандартный график
Удалённая работа
Гражданство
не указано
Контакты
Телефон

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

Опыт работы 20 лет и 2 месяца

    • Сентябрь 2024 – работает сейчас
    • 1 год и 4 месяца

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

    Проектная работа, Санкт-Петербург

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

    https://github.com/OlgaPegushina?tab=repositories Прошла углубленную профессиональную переподготовку по направлению "Java-разработчик" Примеры проектов: 1. "Event Symphony" - Микросервисная версия (RESTful API). Ссылка: https://github.com/OlgaPegushina/event-symphony Бэкенд-сервис для афиши событий, где пользователи могут находить интересные мероприятия, создавать свои собственные и участвовать в них. Особенности и достижения: - Разработана рекомендательная система на основе косинусного сходства для подбора событий пользователю. - Реализована интеграция с использованием бинарных форматов: Protobuf для высокопроизводительной коммуникации через gRPC и Avro для сериализации сообщений в Kafka. - Применен архитектурный паттерн Database per Service, обеспечивающий слабую связанность и автономность сервисов. - Настроено синхронное (REST API через Feign, gRPC) и асинхронное (Kafka) взаимодействие между сервисами. Технологический стек: Язык: Java 21 Фреймворк: Spring Boot 3.3.x, Spring Cloud Инфраструктура: Gateway, Netflix Eureka, Config Server, OpenFeign База данных: PostgreSQL, Spring Data JPA, Hibernate Коммуникации: gRPC (с Protobuf), Kafka (с Avro) Контейнеризация: Docker, Docker Compose Сборка проекта: Maven Вспомогательные библиотеки: Lombok, QueryDSL, MapStruct Технологии: JPQL и SQL Принципы: ООП, SOLID, DRY, KISS 2. "Smart Home" - Микросервисная платформа (RESTful API). Ссылка https://github.com/OlgaPegushina/plus-smart-home-tech Комплексная система умного дома, построенная на микросервисной архитектуре и включающая два бизнес-домена: - telemetry: IoT-платформа для сбора, агрегации и анализа данных с датчиков умного дома. - commerce: E-commerce платформа для продажи устройств умного дома. Особенности и достижения: - Проект организован в виде мульти-модульного Maven-проекта с использованием Spring Cloud. - Каждый сервис владеет своей собственной базой данных. - Реализовано асинхронное взаимодействие через Apache Kafka для обработки потока данных с датчиков. - Настроено синхронное взаимодействие: gRPC для внутренних высокопроизводительных вызовов и Feign Clients (REST) для межсервисного API. Технологический стек: Язык: Java 21 Фреймворк: Spring Boot 3.3.*, Spring Cloud 2023.0.3 Инфраструктура: Gateway, Netflix Eureka, Config Server, OpenFeign Межсервисное взаимодействие: Feign Clients (REST), gRPC, Apache Kafka Форматы сериализации: Protobuf, Avro, JSON Базы данных: PostgreSQL (по принципу Database per Service), Spring Data JPA, Hibernate Контейнеризация: Docker Compose Сборка проекта: Maven 3. ShareIt - сервис аренды вещей (Мульти-модульный проект, RESTful API). Ссылка https://github.com/OlgaPegushina/java-shareit Сервис для аренды вещей, реализованный в виде мульти-модульного Maven-проекта. Архитектура разделена на два ключевых компонента, которые работают как независимые сервисы: shareIt-gateway (API-шлюз) и shareIt-server (основной бэкенд-сервис). Особенности и достижения: - Независимое развертывание: Каждый модуль является самостоятельным Spring Boot приложением и запускается на отдельном порту, что эмулирует поведение распределенной системы. - Реализовано комплексное покрытие кода тестами для обеспечения надежности приложения: - Unit-тесты (JUnit 5, Mockito) для бизнес-логики. - Интеграционные тесты для проверки взаимодействия с базой данных. - Тесты для REST-контроллеров с использованием MockMVC. - Тесты сериализации/десериализации DTO. Технологический стек: Язык: Java 21 Фреймворк: Spring Boot 3.3.* Архитектура: Мульти-модульный Maven-проект (API Gateway + Backend) Взаимодействие: REST API, HTTP Базы данных: PostgreSQL, Spring Data JPA, Hibernate Контейнеризация: Docker, Docker Compose (для оркестрации запуска обоих модулей). Сборка проекта: Maven Тестирование: JUnit 5, Mockito, MockMVC Вспомогательные библиотеки: Lombok 4. Фильмотека (групповой проект, RESTful API) Ссылка https://github.com/OlgaPegushina/java-filmorate Сервис, который работает с фильмами и оценками пользователей. Имеет возможность заводить друзей. Оставлять отзывы и рекомендовать фильмы друг другу. Имеет ленту событий. Реализует поиск по ключевому слову из названия или описания. Особенности и достижения: - Выполняла роль разработчика и тимлида в команде, есть рекомендательное письмо от Яндекс. Практикум. - Наша команда успешно завершила проект второй из пятнадцати участвующих команд. В роли тимлида отвечала за: - Распределение задач между участниками. - Контроль сроков выполнения. - Проведение код-ревью. - Поддержание продуктивной атмосферы в команде. - Успешную защиту финального проекта.
    • Сентябрь 2022 – работает сейчас
    • 3 года и 4 месяца

    Заместитель главного бухгалтера

    Бюджетное учреждение, Санкт-Петербург

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

    - Полное сопровождение бухгалтерского учёта и ПО 1C, включая анализ данных и оптимизацию процессов, в результате чего учреждение работало без сопровождающей организации. - Применение навыков программирования для настройки и доработки 1C (создание обработок, автоматизация задач), что позволило настраивать программное обеспечение под конкретные задачи учреждения. - Работа с большими объемами данных, их анализ, структурирование, что позволило сдавать все отчеты в автоматизированном режиме и вывести учреждение на значимый уровень перед вышестоящей организацией.
    • Ноябрь 2005 – август 2022
    • 16 лет и 10 месяцев

    Главный бухгалтер

    ОГБУК "Челябинский государственный музей изобразительных искусств", Санкт-Петербург

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

    - Руководство бухгалтерским учётом и полное сопровождением ПО 1C. - Программирование обработок в 1C - Консультирование по работе с ПО 1C, настройка и доработка систем. - Получен большой опыт по соблюдению сроков сдачи отчетности, договорной деятельности, коммуникабельности, структурированию информации, автоматизации процессов, работе в команде.

Условия занятости

  • Подходящие условия занятости
Полная занятость
Стандартный график
Удалённая работа

Обо мне

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

Имею многолетний опыт работы в финансовой сфере, где добилась высоких результатов, благодаря сочетанию знаний в области бухгалтерского учета и информатики. Со временем мой интерес к IT перерос в осознанное и непреодолимое желание сменить профессию. Я осознала, что хочу развиваться в программировании. Моим выбором стал язык Java, так как этот язык является основой для высоконагруженных сервисов. Меня увлекла идея проектирования архитектуры сложных систем, и я с удовольствием погрузилась в изучение этой темы (в основном на сайтах https://habr.com, https://spring.io, https://www.baeldung.com). Успешно окончила курс "Java-разработчик. Расширенный" в Яндекс Практикуме, пройдя его в одной когорте от начала и до конца, что подтвердило мою высокую мотивацию и способность справляться со сложными задачами. После курса "Java - разработчик. Расширенный", пошла на курс "Алгоритмы и структуры данных", чтобы расширить область своих знаний. Читаю книгу «Алгоритмы на практике» Даниэля Зингаро. В свободное время играю в настольные игры. Я — человек, ориентированный на результат, и отношусь к работе с полной отдачей. Мне нравится постоянно развиваться и с удовольствием берусь за новые задачи. Мягкие навыки: - Аналитическое мышление, ответственность, внимательность к деталям. - Умение работать в команде, коммуникабельность. - Быстрая обучаемость, самоорганизованность, нацеленность на результат. Готовность к работе: - готова выполнить тестовое задание и пройти собеседование; - рассматриваю удаленный, гибридный формат работы, также на месте работодателя. - контакт для связи (Telegram): https://t.me/PegushinaOlga - MAX: https://max.ru/u/f9LHodD0cOK2KMFTWqIaVxtZ7Ij0LL_p7R3y0ZPHbfChh9mcRiKExWUMxww
Фото, имя и контакты доступны только авторизованным пользователям
Обновлено 20 декабря
Превью фото соискателя
Java backend-разработчикз/п не указана
Последнее место работы (8 лет и 1 мес.)Java backend developerМарт 2017 – апрель 2025
Обновлено 13 декабряПоследнее место работы (6 мес.)Backend-разработчикИюль 2024 – январь 2025
Обновлено 18 ноября
no-avatar
Java backend-разработчикз/п не указана
Обновлено 27 ноября
Обновлено 27 ноябряПоследнее место работы (13 лет и 10 мес.)Инженер СДТУФевраль 2012 – работает сейчас
Обновлено 29 октябряПоследнее место работы (1 год и 6 мес.)Java-разработчикИюнь 2024 – работает сейчас
Обновлено 5 ноябряПоследнее место работы (2 года и 6 мес.)Java Backend Developer (Java, Spring Boot, Redis, PostgreSQL, Grafana, Kafka)Июнь 2023 – работает сейчас
Обновлено 14 июля
Превью фото соискателя
Java backend-разработчикз/п не указана
Последнее место работы (12 лет и 1 мес.)ИнженерИюнь 2010 – июль 2022
Обновлено 8 сентябряПоследнее место работы (1 год и 7 мес.)Java developerМай 2024 – работает сейчас
Обновлено 7 октябряПоследнее место работы (1 мес.)СтажерАпрель 2025 – май 2025
Работа в МосквеРезюмеIT, Интернет, связь, телекомРазработка, программированиеJava backend-разработчик

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




Общество с ограниченной ответственностью «СуперДжоб» Г.Москва, ул. Дмитровка М, дом 20 ИНН 7702319337 ОКВЭД 63.11.1 vip@superjob.ru +7(495)7907277 Программа ЭВМ SuperJob и Программные модули включены в Реестр российского программного обеспечения (ПО), реестровая запись № 9280 от 20.02.2021г. Программный интерфейс API SuperJob включен в Реестр российского программного обеспечения (ПО), реестровая запись № 11081 от 20.07.2021г.
© 2000–2025 SuperJob